gpg::ScorePage::ScorePageToken

#include <score_page.h>

Structure de données de type presque opaque représentant une requête pour un élément ScorePage (ou vide).

Résumé

ScorePageToken est utilisé dans diverses fonctions Leaderboard qui permettent de paginer les pages de scores. Les jetons créés par cette fonction commencent toujours au début de la plage demandée. Le client peut obtenir un jeton à partir d'un Leaderboard, auquel cas il représente une requête pour la page initiale des résultats de cette requête, ou à partir d'une ScorePage précédemment obtenue, auquel cas il représente une continuation (pagination) de cette requête.

Constructeurs et destructeurs

ScorePageToken()
ScorePageToken(std::shared_ptr< const ScorePageTokenImpl > impl)
Constructeur explicite.
ScorePageToken(const ScorePageToken & copy_from)
Copier le constructeur pour copier un jeton de page de score existant dans un nouveau jeton.
ScorePageToken(ScorePageToken && move_from)
Constructeur permettant de déplacer un jeton de page de score existant dans un nouveau.
~ScorePageToken()

Fonctions publiques

Valid() const
bool
Renvoie la valeur "true" lorsque le jeton de page de score renvoyé est renseigné avec des données et accompagné d'un état de réponse "réussite". "false" pour un jeton créé par l'utilisateur non renseigné ou pour un jeton renseigné avec l'état de réponse "Échec".
operator=(const ScorePageToken & copy_from)
Opérateur d'attribution permettant d'attribuer la valeur de ce jeton de page de score à partir d'un autre jeton de page de score.
operator=(ScorePageToken && move_from)
Opérateur d'attribution permettant d'attribuer la valeur de ce jeton de page de score à partir d'un autre jeton de page de score.

Fonctions publiques

ScorePageToken

 ScorePageToken()

ScorePageToken

 ScorePageToken(
  std::shared_ptr< const ScorePageTokenImpl > impl
)

Constructeur explicite.

ScorePageToken

 ScorePageToken(
  const ScorePageToken & copy_from
)

Copier le constructeur pour copier un jeton de page de score existant dans un nouveau jeton.

ScorePageToken

 ScorePageToken(
  ScorePageToken && move_from
)

Constructeur permettant de déplacer un jeton de page de score existant dans un nouveau.

r-value-reference.

Valide

bool Valid() const 

Renvoie "true" lorsque le jeton de page de score renvoyé est renseigné avec des données et accompagné d'un état de réponse "réussite". "false" pour un jeton créé par l'utilisateur non renseigné ou pour un jeton rempli accompagné d'un état de réponse "Échec".

Cette valeur doit être "true" pour que les fonctions getter de ce jeton (LeaderboardId, Start, etc.) soient utilisables.

operator=

ScorePageToken & operator=(
  const ScorePageToken & copy_from
)

Opérateur d'attribution permettant d'attribuer la valeur de ce jeton de page de score à partir d'un autre jeton de page de score.

operator=

ScorePageToken & operator=(
  ScorePageToken && move_from
)

Opérateur d'attribution permettant d'attribuer la valeur de ce jeton de page de score à partir d'un autre jeton de page de score.

r-value-reference.

~ScorePageToken

 ~ScorePageToken()