gpg::ScorePage::ScorePageToken

#include <score_page.h>

بنية بيانات من النوع شبه الشفاف الذي يمثّل طلب بحث لصفحة ScorePage (أو فارغًا).

ملخّص

يتم استخدام ScorePageToken في دوال ليدربورد متنوّعة تسمح بالتنقّل ضمن صفحات النتائج. سوف تبدأ الرموز المميزة التي أنشأتها هذه الدالة دائمًا في بداية النطاق المطلوب. قد يحصل العميل على رمز مميّز من ليدربورد، وفي هذه الحالة، يمثّل طلب بحث عن الصفحة الأولى لنتائج طلب البحث هذا، أو من صفحة ScorePage التي تم الحصول عليها سابقًا، ويمثّل في هذه الحالة استمرارًا (تقسيمًا على صفحات) لطلب البحث هذا.

الدلالة والهياكل

ScorePageToken()
ScorePageToken(std::shared_ptr< const ScorePageTokenImpl > impl)
دالة إنشاء صريحة.
ScorePageToken(const ScorePageToken & copy_from)
انسخ الدالة الإنشائية لنسخ رمز مميّز لصفحة نتيجة حالي إلى رمز مميّز جديد.
ScorePageToken(ScorePageToken && move_from)
دالة إنشاء لنقل رمز مميّز لصفحة النتائج الحالية إلى رمز جديد.
~ScorePageToken()

الدوال العامة

Valid() const
bool
تعرض هذه القيمة "صحيح" عندما تتم تعبئة الرمز المميز لصفحة النتائج المعروضة بالبيانات ويكون مصحوبًا بحالة استجابة ناجحة، بينما يعرض الخطأ "خطأ" لرمز مميّز لم ينشئه المستخدم أو لرمز مميّز تمت تعبئته ويكون مصحوبًا بحالة استجابة غير ناجحة.
operator=(const ScorePageToken & copy_from)
عامل تشغيل التعيين لتخصيص قيمة الرمز المميز لصفحة النتائج هذا من رمز مميز آخر لصفحة النتائج.
operator=(ScorePageToken && move_from)
عامل تشغيل التعيين لتخصيص قيمة الرمز المميز لصفحة النتائج هذا من رمز مميز آخر لصفحة النتائج.

الدوال العامة

ScorePageToken

 ScorePageToken()

ScorePageToken

 ScorePageToken(
  std::shared_ptr< const ScorePageTokenImpl > impl
)

دالة إنشاء صريحة.

ScorePageToken

 ScorePageToken(
  const ScorePageToken & copy_from
)

انسخ الدالة الإنشائية لنسخ رمز مميّز لصفحة نتيجة حالي إلى رمز مميّز جديد.

ScorePageToken

 ScorePageToken(
  ScorePageToken && move_from
)

دالة إنشاء لنقل رمز مميّز لصفحة النتائج الحالية إلى رمز جديد.

الإصدار المرجعي للقيمة r.

صالحة

bool Valid() const 

تعرض هذه القيمة "صحيح" عندما تتم تعبئة الرمز المميز لصفحة النتائج المعروضة بالبيانات ويكون مصحوبًا بحالة استجابة ناجحة، بينما يعرض الخطأ "خطأ" لرمز مميّز لم ينشئه المستخدم أو لرمز مميّز تمت تعبئته ويكون مصحوبًا بحالة استجابة غير ناجحة.

يجب أن يكون صحيحًا بالنسبة إلى دوال getter على هذا الرمز المميّز (LeaderboardId وStart وغير ذلك) لتكون قابلة للاستخدام.

r=or

ScorePageToken & operator=(
  const ScorePageToken & copy_from
)

عامل تشغيل التعيين لتخصيص قيمة الرمز المميز لصفحة النتائج هذا من رمز مميز آخر لصفحة النتائج.

r=or

ScorePageToken & operator=(
  ScorePageToken && move_from
)

عامل تشغيل التعيين لتخصيص قيمة الرمز المميز لصفحة النتائج هذا من رمز مميز آخر لصفحة النتائج.

الإصدار المرجعي للقيمة r.

~ScorePageToken

 ~ScorePageToken()