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()