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
O ScorePageToken é usado em várias funções de ranking que permitem a paginação de páginas de pontuações. Os tokens criados por essa função sempre começam no início do intervalo solicitado. O cliente pode receber um token de uma placar, caso em que ele representa uma consulta para a página inicial de resultados dessa consulta, ou de uma ScorePage obtida anteriormente, caso em que 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)
Construtor de cópia para copiar um token da página de pontuação atual para um novo.
|
|
ScorePageToken(ScorePageToken && move_from)
Construtor para mover um token de página de pontuação para um novo.
|
|
~ScorePageToken()
|
Funções públicas |
|
---|---|
Valid() const
|
bool
Retorna "true" quando o token da página de pontuação retornado é preenchido com dados e acompanhado por um status de resposta bem-sucedido. Retorna "false" para um token criado pelo usuário sem preenchimento ou para um token preenchido acompanhado por um status de resposta com falha.
|
operator=(const ScorePageToken & copy_from)
|
Operador de atribuição para atribuir o valor do token da página de pontuação a partir de outro token da página de pontuação.
|
operator=(ScorePageToken && move_from)
|
Operador de atribuição para atribuir o valor do token da página de pontuação a partir de outro token da página de pontuação.
|
Funções públicas
ScorePageToken
ScorePageToken()
ScorePageToken
ScorePageToken( std::shared_ptr< const ScorePageTokenImpl > impl )
Construtor explícito.
ScorePageToken
ScorePageToken( const ScorePageToken & copy_from )
Construtor de cópia para copiar um token da página de pontuação atual para um novo.
ScorePageToken
ScorePageToken( ScorePageToken && move_from )
Construtor para mover um token da página de pontuação atual para um novo.
versão de referência do valor R.
Válido
bool Valid() const
Retorna "true" quando o token da página de pontuação retornado é preenchido com dados e acompanhado por um status de resposta bem-sucedido; "false" para um token criado pelo usuário sem preenchimento ou para um preenchido acompanhado por um status de resposta com falha.
Ele precisa ser verdadeiro para que as funções getter neste token (LeaderboardId, Start etc.) sejam utilizáveis.
operator=
ScorePageToken & operator=( const ScorePageToken & copy_from )
Operador de atribuição para atribuir o valor do token da página de pontuação a partir de outro token da página de pontuação.
operator=
ScorePageToken & operator=( ScorePageToken && move_from )
Operador de atribuição para atribuir o valor do token da página de pontuação a partir de outro token da página de pontuação.
versão de referência do valor R.
~ScorePageToken
~ScorePageToken()