gpg:: ScorePage:: ScorePageToken
#include <score_page.h>
מבנה נתונים מסוג כמעט אטום שמייצג שאילתה של ScorePage (או שהוא ריק).
סיכום
ScorePageToken משמש בפונקציות Leaderboard שונות שמאפשרות דפדוף בין דפי ציונים. אסימונים שנוצרו על ידי הפונקציה הזו יתחילו תמיד בתחילת הטווח המבוקש. הלקוח עשוי לקבל אסימון מ-Leaderboard. במקרה כזה הוא מייצג שאילתה לדף הראשון של התוצאות של אותה שאילתה, או מ-ScorePage שהושג בעבר. במקרה כזה, הוא מייצג המשך (דפדוף) של אותה שאילתה.
בונים והורסים |
|
---|---|
ScorePageToken()
|
|
ScorePageToken(std::shared_ptr< const ScorePageTokenImpl > impl)
בנאי מפורש.
|
|
ScorePageToken(const ScorePageToken & copy_from)
יש להעתיק את הבנאי כדי להעתיק אסימון קיים של דף ניקוד לאסימון חדש.
|
|
ScorePageToken(ScorePageToken && move_from)
בונה להעברת אסימון קיים של דף ציון לקוד חדש.
|
|
~ScorePageToken()
|
תפקידים ציבוריים |
|
---|---|
Valid() const
|
bool
הפונקציה מחזירה את הערך True כאשר אסימון דף הניקוד שהוחזר מאוכלס בנתונים ולצידו סטטוס תגובה לא מוצלח. הערך FALSE לגבי אסימון שנוצר על ידי משתמש שלא אוכלס או אסימון מאוכלס שמלווה בסטטוס תגובה לא מוצלח.
|
operator=(const ScorePageToken & copy_from)
|
אופרטור הקצאה להקצאת הערך של אסימון דף הניקוד הזה מאסימון אחר של דף תוצאות.
|
operator=(ScorePageToken && move_from)
|
אופרטור הקצאה להקצאת הערך של אסימון דף הניקוד הזה מאסימון אחר של דף תוצאות.
|
תפקידים ציבוריים
ScorePageToken
ScorePageToken()
ScorePageToken
ScorePageToken( const ScorePageToken & copy_from )
יש להעתיק את הבנאי כדי להעתיק אסימון קיים של דף ניקוד לאסימון חדש.
ScorePageToken
ScorePageToken( ScorePageToken && move_from )
בונה להעברת אסימון קיים של דף ציון לקוד חדש.
של ה-R-value-reference.
נתונים תקפים
bool Valid() const
הפונקציה מחזירה את הערך True כאשר אסימון דף הניקוד שהוחזר מאוכלס בנתונים ולצידו סטטוס תגובה לא מוצלח. הערך FALSE לגבי אסימון שנוצר על ידי משתמש שלא אוכלס או אסימון מאוכלס שמלווה בסטטוס תגובה לא מוצלח.
התנאי הזה חייב להיות נכון כדי שאפשר יהיה להשתמש בפונקציות geter באסימון הזה (LeaderboardId, התחלה וכו').
אופרטור=
ScorePageToken & operator=( const ScorePageToken & copy_from )
אופרטור הקצאה להקצאת הערך של אסימון דף הניקוד הזה מאסימון אחר של דף תוצאות.
אופרטור=
ScorePageToken & operator=( ScorePageToken && move_from )
אופרטור הקצאה להקצאת הערך של אסימון דף הניקוד הזה מאסימון אחר של דף תוצאות.
של ה-R-value-reference.
~ScorePageToken
~ScorePageToken()