gpg::Punteggio

#include <score.h>

Struttura di dati unica che ti consente di accedere ai dati sul punteggio di un giocatore.

Riepilogo

Costruttori e distruttori

Score()
Score(std::shared_ptr< const ScoreImpl > impl)
Costruttore esplicito.
Score(const Score & copy_from)
Copia costruttore per copiare un punteggio esistente in uno nuovo.
Score(Score && move_from)
Costruttore per spostare un punteggio esistente in uno nuovo.
~Score()

Funzioni pubbliche

Metadata() const
const std::string &
Restituisce gli eventuali metadati specificati dallo sviluppatore relativi al punteggio, se ne sono stati impostati per questo punteggio.
Rank() const
uint64_t
Restituisce il ranking del punteggio del giocatore rispetto a quelli degli altri giocatori.
Valid() const
bool
Restituisce true quando il punteggio restituito è pieno di dati ed è accompagnato da uno stato di risposta riuscita; false per un punteggio non compilato creato dall'utente o per uno stato completato accompagnato da uno stato di risposta non riuscita.
Value() const
uint64_t
Restituisce il punteggio del giocatore.
operator=(const Score & copy_from)
Score &
Operatore di assegnazione per assegnare il valore di questo punteggio da un altro punteggio.
operator=(Score && move_from)
Score &
Operatore di assegnazione per assegnare il valore di questo punteggio da un altro punteggio.

Funzioni pubbliche

Metadati

const std::string & Metadata() const 

Restituisce gli eventuali metadati specificati dallo sviluppatore relativi al punteggio, se ne sono stati impostati per questo punteggio.

Ranking

uint64_t Rank() const 

Restituisce il ranking del punteggio del giocatore rispetto a quelli degli altri giocatori.

Punteggio

 Score()

Punteggio

 Score(
  std::shared_ptr< const ScoreImpl > impl
)

Costruttore esplicito.

Punteggio

 Score(
  const Score & copy_from
)

Copia costruttore per copiare un punteggio esistente in uno nuovo.

Punteggio

 Score(
  Score && move_from
)

Costruttore per spostare un punteggio esistente in uno nuovo.

r-value-reference version.

Valida

bool Valid() const 

Restituisce true quando il punteggio restituito è pieno di dati ed è accompagnato da uno stato di risposta riuscita; false per un punteggio non compilato creato dall'utente o per uno stato completato accompagnato da uno stato di risposta non riuscita.

Deve essere true affinché le funzioni getter su questo oggetto siano utilizzabili.

Valore

uint64_t Value() const 

Restituisce il punteggio del giocatore.

operatore=

Score & operator=(
  const Score & copy_from
)

Operatore di assegnazione per assegnare il valore di questo punteggio da un altro punteggio.

operatore=

Score & operator=(
  Score && move_from
)

Operatore di assegnazione per assegnare il valore di questo punteggio da un altro punteggio.

r-value-reference version.

~Punteggio

 ~Score()