gpg::
  #include <score.h>
  Single data structure which allows you to access data about a player's score.
Summary
| Constructors and Destructors | |
|---|---|
| Score() | |
| Score(std::shared_ptr< const ScoreImpl > impl)Explicit constructor.  | |
| Score(const Score & copy_from)Copy constructor for copying an existing score into a new one.  | |
| Score(Score && move_from)Constructor for moving an existing score into a new one.  | |
| ~Score() | 
| Public functions | |
|---|---|
| Metadata() const  | const std::string &Returns score-related developer-specified metadata, if any was set for this score.  | 
| Rank() const  | uint64_tReturns rank of the player's score compared to those of other players.  | 
| Valid() const  | boolReturns true when the returned score is populated with data and is accompanied by a successful response status; false for an unpopulated user-created score or for a populated one accompanied by an unsuccessful response status.  | 
| Value() const  | uint64_tReturns the player's score.  | 
| operator=(const Score & copy_from) | Score &Assignment operator for assigning this score's value from another score.  | 
| operator=(Score && move_from) | Score &Assignment operator for assigning this score's value from another score.  | 
Public functions
Metadata
const std::string & Metadata() const
Returns score-related developer-specified metadata, if any was set for this score.
Rank
uint64_t Rank() const
Returns rank of the player's score compared to those of other players.
Score
Score()
Score
Score( std::shared_ptr< const ScoreImpl > impl )
Explicit constructor.
Score
Score( const Score & copy_from )
Copy constructor for copying an existing score into a new one.
Score
Score( Score && move_from )
Constructor for moving an existing score into a new one.
r-value-reference version.
Valid
bool Valid() const
Returns true when the returned score is populated with data and is accompanied by a successful response status; false for an unpopulated user-created score or for a populated one accompanied by an unsuccessful response status.
It must be true for the getter functions on this object to be usable.
Value
uint64_t Value() const
Returns the player's score.
operator=
Score & operator=( const Score & copy_from )
Assignment operator for assigning this score's value from another score.
operator=
Score & operator=( Score && move_from )
Assignment operator for assigning this score's value from another score.
r-value-reference version.
~Score
~Score()
