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