gpg::Wynik

#include <score.h>

Pojedyncza struktura danych, która umożliwia dostęp do informacji o wyniku gracza.

Podsumowanie

Konstruktorzy i niszczyciele

Score()
Score(std::shared_ptr< const ScoreImpl > impl)
Bezpośredni konstruktor.
Score(const Score & copy_from)
Skopiuj konstruktor do kopiowania istniejącego wyniku do nowego.
Score(Score && move_from)
Konstruktor do przenoszenia istniejącego wyniku do nowego.
~Score()

Funkcje publiczne

Metadata() const
const std::string &
Zwraca metadane związane z wynikiem określone przez dewelopera, jeśli zostały dla tego wyniku ustawione.
Rank() const
uint64_t
Zwraca pozycję wyniku gracza w porównaniu z wynikami innych graczy.
Valid() const
bool
Zwraca wartość „true” (prawda), jeśli zwrócony wynik jest wypełniany danymi i towarzyszy mu stan pomyślnej odpowiedzi; wartość „false” (fałsz) w przypadku niewypełnionego wyniku utworzonego przez użytkownika lub wypełnionego wyniku, któremu towarzyszy stan nieudanej odpowiedzi.
Value() const
uint64_t
Zwraca wynik gracza.
operator=(const Score & copy_from)
Score &
Operator przypisania do przypisywania wartości tego wyniku do innego wyniku.
operator=(Score && move_from)
Score &
Operator przypisania do przypisywania wartości tego wyniku do innego wyniku.

Funkcje publiczne

Metadane

const std::string & Metadata() const 

Zwraca metadane związane z wynikiem określone przez dewelopera, jeśli zostały dla tego wyniku ustawione.

Rank

uint64_t Rank() const 

Zwraca pozycję wyniku gracza w porównaniu z wynikami innych graczy.

Wynik

 Score()

Wynik

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

Bezpośredni konstruktor.

Wynik

 Score(
  const Score & copy_from
)

Skopiuj konstruktor do kopiowania istniejącego wyniku do nowego.

Wynik

 Score(
  Score && move_from
)

Konstruktor do przenoszenia istniejącego wyniku do nowego.

wersję referencyjną o wartości r.

Prawidłowy

bool Valid() const 

Zwraca wartość „true” (prawda), jeśli zwrócony wynik jest wypełniany danymi i towarzyszy mu stan pomyślnej odpowiedzi; wartość „false” (fałsz) w przypadku niewypełnionego wyniku utworzonego przez użytkownika lub wypełnionego wyniku, któremu towarzyszy stan nieudanej odpowiedzi.

Aby można było używać funkcji getter w tym obiekcie, musi ona mieć wartość prawda.

Wartość

uint64_t Value() const 

Zwraca wynik gracza.

operator=

Score & operator=(
  const Score & copy_from
)

Operator przypisania do przypisywania wartości tego wyniku do innego wyniku.

operator=

Score & operator=(
  Score && move_from
)

Operator przypisania do przypisywania wartości tego wyniku do innego wyniku.

wersję referencyjną o wartości r.

~Wynik

 ~Score()