гпг:: Страница счета:: 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()