gpg:: ScorePage:: ScorePageToken
#include <score_page.h>
Una struttura di dati di tipo quasi opaco che rappresenta una query per una ScorePage (o è vuota).
Riepilogo
ScorePageToken viene utilizzato in varie funzioni Leaderboard che consentono di spostarsi tra le pagine dei punteggi. I token creati da questa funzione inizieranno sempre all'inizio dell'intervallo richiesto. Il client può ottenere un token da una Leaderboard, nel qual caso rappresenta una query per la pagina iniziale dei risultati per quella query o da una ScorePage ottenuta in precedenza, nel qual caso rappresenta una continuazione (impaginazione) di tale query.
Costruttori e distruttori |
|
---|---|
ScorePageToken()
|
|
ScorePageToken(std::shared_ptr< const ScorePageTokenImpl > impl)
Costruttore esplicito.
|
|
ScorePageToken(const ScorePageToken & copy_from)
Copia costruttore per copiare un token esistente della pagina dei punteggi in uno nuovo.
|
|
ScorePageToken(ScorePageToken && move_from)
Costruttore per spostare un token esistente della pagina dei punteggi in uno nuovo.
|
|
~ScorePageToken()
|
Funzioni pubbliche |
|
---|---|
Valid() const
|
bool
Restituisce true quando il token della pagina del punteggio restituito è riempito con dati ed è accompagnato da uno stato di risposta riuscita; false per un token creato dall'utente non compilato o uno stato completato accompagnato da uno stato di risposta non riuscita.
|
operator=(const ScorePageToken & copy_from)
|
Operatore di assegnazione per assegnare il valore di questo token della pagina del punteggio da un altro token della pagina del punteggio.
|
operator=(ScorePageToken && move_from)
|
Operatore di assegnazione per assegnare il valore di questo token della pagina del punteggio da un altro token della pagina del punteggio.
|
Funzioni pubbliche
ScorePageToken
ScorePageToken()
ScorePageToken
ScorePageToken( std::shared_ptr< const ScorePageTokenImpl > impl )
Costruttore esplicito.
ScorePageToken
ScorePageToken( const ScorePageToken & copy_from )
Copia costruttore per copiare un token esistente della pagina dei punteggi in uno nuovo.
ScorePageToken
ScorePageToken( ScorePageToken && move_from )
Costruttore per spostare un token esistente della pagina dei punteggi in uno nuovo.
r-value-reference version.
Valida
bool Valid() const
Restituisce true quando il token della pagina del punteggio restituito è riempito con dati ed è accompagnato da uno stato di risposta riuscita; false per un token creato dall'utente non compilato o uno stato completato accompagnato da uno stato di risposta non riuscita.
Deve essere true affinché le funzioni getter su questo token (LeaderboardId, Start e così via) siano utilizzabili.
operatore=
ScorePageToken & operator=( const ScorePageToken & copy_from )
Operatore di assegnazione per assegnare il valore di questo token della pagina del punteggio da un altro token della pagina del punteggio.
operatore=
ScorePageToken & operator=( ScorePageToken && move_from )
Operatore di assegnazione per assegnare il valore di questo token della pagina del punteggio da un altro token della pagina del punteggio.
r-value-reference version.
~ScorePageToken
~ScorePageToken()