гпг:: Страница счета:: ScorePageToken
#include <score_page.h>
Структура данных почти непрозрачного типа, представляющая запрос для ScorePage (или пустая).
Краткое содержание
ScorePageToken используется в различных функциях таблицы лидеров , которые позволяют пролистывать страницы результатов. Токены, созданные этой функцией, всегда будут начинаться с начала запрошенного диапазона. Клиент может получить токен либо из 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( std::shared_ptr< const ScorePageTokenImpl > impl )
Явный конструктор.
ScorePageToken
ScorePageToken( const ScorePageToken & copy_from )
Конструктор копирования для копирования существующего токена страницы результатов в новый.
ScorePageToken
ScorePageToken( ScorePageToken && move_from )
Конструктор для перемещения существующего токена страницы результатов в новый.
эталонная версия r-value.
Действительный
bool Valid() const
Возвращает значение true, когда возвращенный токен страницы оценки заполнен данными и сопровождается статусом успешного ответа; false для незаполненного токена, созданного пользователем, или для заполненного токена, сопровождающегося статусом неудачного ответа.
Чтобы можно было использовать функции получения на этом токене (LeaderboardId, Start и т. д.), оно должно быть истинным.
оператор=
ScorePageToken & operator=( const ScorePageToken & copy_from )
Оператор присваивания для присвоения значения этого токена страницы оценки из другого токена страницы оценки.
оператор=
ScorePageToken & operator=( ScorePageToken && move_from )
Оператор присваивания для присвоения значения этого токена страницы оценки из другого токена страницы оценки.
эталонная версия r-значения.
~ScorePageToken
~ScorePageToken()