gpg:: ScorePage:: ScorePageToken
#include <score_page.h>
Es una estructura de datos que es un tipo casi opaco que representa una consulta para una ScorePage (o está vacía).
Resumen
ScorePageToken se usa en varias funciones de Tablas de clasificación que permiten paginar a través de páginas de puntuaciones. Los tokens que crea esta función siempre comenzarán al principio del rango solicitado. El cliente puede obtener un token de una tabla de clasificación, en cuyo caso representa una consulta para la página inicial de resultados de esa consulta, o de una ScorePage obtenida anteriormente, en cuyo caso representa una continuación (paginación) de esa consulta.
Constructores y destructores |
|
---|---|
ScorePageToken()
|
|
ScorePageToken(std::shared_ptr< const ScorePageTokenImpl > impl)
Constructor explícito.
|
|
ScorePageToken(const ScorePageToken & copy_from)
Constructor de copia para copiar un token de página de puntuación existente en uno nuevo.
|
|
ScorePageToken(ScorePageToken && move_from)
Es un constructor para mover un token de página de puntuación existente a uno nuevo.
|
|
~ScorePageToken()
|
Funciones públicas |
|
---|---|
Valid() const
|
bool
Muestra verdadero cuando el token de la página de puntuación que se muestra se propaga con datos y se acompaña de un estado de respuesta correcto; muestra falso para un token creado por el usuario que no se propagó o para uno que sí se propagó y se acompaña de un estado de respuesta incorrecto.
|
operator=(const ScorePageToken & copy_from)
|
Operador de asignación para asignar el valor de este token de página de puntuación desde otro token de página de puntuación.
|
operator=(ScorePageToken && move_from)
|
Operador de asignación para asignar el valor de este token de página de puntuación desde otro token de página de puntuación.
|
Funciones públicas
ScorePageToken
ScorePageToken()
ScorePageToken
ScorePageToken( std::shared_ptr< const ScorePageTokenImpl > impl )
Constructor explícito.
ScorePageToken
ScorePageToken( const ScorePageToken & copy_from )
Constructor de copia para copiar un token de página de puntuación existente en uno nuevo.
ScorePageToken
ScorePageToken( ScorePageToken && move_from )
Es un constructor para mover un token de página de puntuación existente a uno nuevo.
Versión de r-value-reference.
Válido
bool Valid() const
Muestra verdadero cuando el token de la página de puntuación que se muestra se propaga con datos y se acompaña de un estado de respuesta correcto; muestra falso para un token creado por el usuario que no se propagó o para uno que sí se propagó y se acompaña de un estado de respuesta incorrecto.
Debe ser verdadero para que se puedan usar las funciones de obtención de este token (LeaderboardId, Start, etcétera).
operador=
ScorePageToken & operator=( const ScorePageToken & copy_from )
Operador de asignación para asignar el valor de este token de página de puntuación desde otro token de página de puntuación.
operador=
ScorePageToken & operator=( ScorePageToken && move_from )
Operador de asignación para asignar el valor de este token de página de puntuación desde otro token de página de puntuación.
Versión de r-value-reference.
~ScorePageToken
~ScorePageToken()