gpg:: ScorePage:: ScorePageToken
#include <score_page.h>
Uma estrutura de dados que é um tipo quase opaco que representa uma consulta para uma ScorePage (ou está vazia).
Resumo
ScorePageToken é usado em várias funções Leaderboard que permitem percorrer páginas de pontuações. Os tokens criados por essa função sempre começarão no início do intervalo solicitado. O cliente pode receber um token de um Cabeçalho, que representa uma consulta para a página inicial de resultados dessa consulta, ou de uma ScorePage recebida anteriormente. Nesse caso, ele representa uma continuação (paginação) dessa consulta.
Construtores e destrutores |
|
---|---|
ScorePageToken()
|
|
ScorePageToken(std::shared_ptr< const ScorePageTokenImpl > impl)
Construtor explícito.
|
|
ScorePageToken(const ScorePageToken & copy_from)
Copie o construtor para copiar um token da página de pontuação atual em um novo.
|
|
ScorePageToken(ScorePageToken && move_from)
Construtor para mover um token de página de pontuação existente para um novo.
|
|
~ScorePageToken()
|
Funções públicas |
|
---|---|
Valid() const
|
bool
Retorna "true" quando o token da página de pontuação retornada é preenchido com dados e é acompanhado por um status de resposta bem-sucedida; "false", para um token não preenchido criado pelo usuário ou para um preenchido acompanhado por um status de resposta malsucedida.
|
operator=(const ScorePageToken & copy_from)
|
Operador de atribuição para atribuir o valor desse token da página de pontuação de outro token dessa página.
|
operator=(ScorePageToken && move_from)
|
Operador de atribuição para atribuir o valor desse token da página de pontuação de outro token dessa página.
|
Funções públicas
ScorePageToken
ScorePageToken()
ScorePageToken
ScorePageToken( std::shared_ptr< const ScorePageTokenImpl > impl )
Construtor explícito.
ScorePageToken
ScorePageToken( const ScorePageToken & copy_from )
Copie o construtor para copiar um token da página de pontuação atual em um novo.
ScorePageToken
ScorePageToken( ScorePageToken && move_from )
Construtor para mover um token de página de pontuação existente para um novo.
referência de r-value.
Válida
bool Valid() const
Retorna "true" quando o token da página de pontuação retornada é preenchido com dados e é acompanhado por um status de resposta bem-sucedida; "false", para um token não preenchido criado pelo usuário ou para um preenchido acompanhado por um status de resposta malsucedida.
Ela precisa ser verdadeira para que as funções getter nesse token (LeaderboardId, Start etc.) possam ser usadas.
operador=
ScorePageToken & operator=( const ScorePageToken & copy_from )
Operador de atribuição para atribuir o valor desse token da página de pontuação de outro token dessa página.
operador=
ScorePageToken & operator=( ScorePageToken && move_from )
Operador de atribuição para atribuir o valor desse token da página de pontuação de outro token dessa página.
referência de r-value.
~ScorePageToken
~ScorePageToken()