gpg::ScorePage::ScorePageToken

#include <score_page.h>

Eine nahezu undurchsichtige Datenstruktur, die eine Abfrage für eine ScorePage darstellt (oder leer ist).

Zusammenfassung

ScorePageToken wird in verschiedenen Leaderboard-Funktionen verwendet, die das Durchblättern von Punktzahlen ermöglichen. Durch diese Funktion erstellte Tokens beginnen immer am Anfang des angeforderten Bereichs. Der Client kann ein Token entweder von einem Leaderboard abrufen. In diesem Fall stellt es eine Suchanfrage für die erste Seite der Ergebnisse für diese Suchanfrage dar oder von einer zuvor erhaltenen ScorePage. In diesem Fall stellt es eine Fortsetzung (Paging) dieser Abfrage dar.

Konstruktoren und Zerstörer

ScorePageToken()
ScorePageToken(std::shared_ptr< const ScorePageTokenImpl > impl)
Expliziter Konstruktor.
ScorePageToken(const ScorePageToken & copy_from)
Konstruktor zum Kopieren eines vorhandenen Punktzahlseitentokens in ein neues kopieren.
ScorePageToken(ScorePageToken && move_from)
Konstruktor zum Verschieben eines vorhandenen Punktzahlseitentokens in ein neues.
~ScorePageToken()

Öffentliche Funktionen

Valid() const
bool
Gibt „true“ zurück, wenn das zurückgegebene Token der Punktzahlseite mit Daten gefüllt ist 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 „Fehlgeschlagene Antwort“.
operator=(const ScorePageToken & copy_from)
Zuweisungsoperator zum Zuweisen des Werts dieses Punktzahlseitentokens aus einem anderen Punktzahlseitentoken.
operator=(ScorePageToken && move_from)
Zuweisungsoperator zum Zuweisen des Werts dieses Punktzahlseitentokens 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 Punktzahlseitentokens in ein neues kopieren.

ScorePageToken

 ScorePageToken(
  ScorePageToken && move_from
)

Konstruktor zum Verschieben eines vorhandenen Punktzahlseitentokens in ein neues.

r-Wert-Referenzversion.

Gültig

bool Valid() const 

Gibt „true“ zurück, wenn das zurückgegebene Token der Punktzahlseite mit Daten gefüllt ist 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 „Fehlgeschlagene Antwort“.

Es 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 Punktzahlseitentokens aus einem anderen Punktzahlseitentoken.

Operator=

ScorePageToken & operator=(
  ScorePageToken && move_from
)

Zuweisungsoperator zum Zuweisen des Werts dieses Punktzahlseitentokens aus einem anderen Punktzahlseitentoken.

r-Wert-Referenzversion.

~ScorePageToken

 ~ScorePageToken()