gpg:: ScorePage:: ScorePageToken
#include <score_page.h>
Eine Datenstruktur, die ein nahezu intransparenter Typ ist, der eine Abfrage für eine ScorePage darstellt (oder leer ist).
Zusammenfassung
ScorePageToken wird in verschiedenen Leaderboard-Funktionen verwendet, die das Durchblättern von Seiten mit Punktzahlen ermöglichen. Von dieser Funktion erstellte Tokens beginnen immer am Anfang des angeforderten Bereichs. Der Client kann ein Token entweder von einem Leaderboard abrufen, wobei es sich um eine Anfrage für die erste Ergebnisseite für diese Anfrage handelt, oder von einer zuvor erhaltenen ScorePage. In diesem Fall repräsentiert es eine Fortsetzung (Plaging) dieser Anfrage.
Konstruktoren und Zerstörer |
|
---|---|
ScorePageToken()
|
|
ScorePageToken(std::shared_ptr< const ScorePageTokenImpl > impl)
Expliziter Konstruktor.
|
|
ScorePageToken(const ScorePageToken & copy_from)
Konstruktor zum Kopieren eines vorhandenen Punktzahlseite-Tokens in ein neues kopieren.
|
|
ScorePageToken(ScorePageToken && move_from)
Konstruktor zum Verschieben eines vorhandenen Punktzahlseite-Tokens in ein neues Token.
|
|
~ScorePageToken()
|
Öffentliche Funktionen |
|
---|---|
Valid() const
|
bool
Gibt "true" zurück, wenn das zurückgegebene Token der Punktzahlseite mit Daten gefüllt und eine erfolgreiche Antwort angezeigt wird. "false" für ein nicht ausgefülltes, vom Nutzer erstelltes Token oder für ein ausgefülltes Token mit dem Status "Nicht bestanden".
|
operator=(const ScorePageToken & copy_from)
|
Zuweisungsoperator zum Zuweisen des Werts dieses Punktzahlseite-Tokens aus einem anderen Punktzahlseitentoken.
|
operator=(ScorePageToken && move_from)
|
Zuweisungsoperator zum Zuweisen des Werts dieses Punktzahlseite-Tokens aus einem anderen Punktzahlseitentoken.
|
Öffentliche Funktionen
ScorePageToken
ScorePageToken()
ScorePageToken
ScorePageToken( std::shared_ptr< const ScorePageTokenImpl > impl )
Expliziter Konstruktor.
ScorePageToken
ScorePageToken( const ScorePageToken & copy_from )
Konstruktor zum Kopieren eines vorhandenen Punktzahlseite-Tokens in ein neues kopieren.
ScorePageToken
ScorePageToken( ScorePageToken && move_from )
Konstruktor zum Verschieben eines vorhandenen Punktzahlseite-Tokens in ein neues Token.
r-Wert-Referenzversion.
Gültig
bool Valid() const
Gibt "true" zurück, wenn das zurückgegebene Token der Punktzahlseite mit Daten gefüllt und eine erfolgreiche Antwort angezeigt wird. "false" für ein nicht ausgefülltes, vom Nutzer erstelltes Token oder für ein ausgefülltes Token mit dem Status "Nicht bestanden".
Er muss "true" sein, damit die Getter-Funktionen für dieses Token (LeaderboardId, Start usw.) verwendet werden können.
operator=
ScorePageToken & operator=( const ScorePageToken & copy_from )
Zuweisungsoperator zum Zuweisen des Werts dieses Punktzahlseite-Tokens aus einem anderen Punktzahlseitentoken.
operator=
ScorePageToken & operator=( ScorePageToken && move_from )
Zuweisungsoperator zum Zuweisen des Werts dieses Punktzahlseite-Tokens aus einem anderen Punktzahlseitentoken.
r-Wert-Referenzversion.
~ScorePageToken
~ScorePageToken()