gpg::점수

#include <score.h>

플레이어의 점수에 관한 데이터에 액세스할 수 있는 단일 데이터 구조입니다.

요약

생성자 및 소멸자

Score()
Score(std::shared_ptr< const ScoreImpl > impl)
명시적 생성자
Score(const Score & copy_from)
기존 점수를 새 점수로 복사하기 위한 복사 생성자입니다.
Score(Score && move_from)
기존 점수를 새 점수로 이동하는 생성자입니다.
~Score()

공개 함수

Metadata() const
const std::string &
이 점수에 설정된 점수 관련 개발자 지정 메타데이터를 반환합니다(있는 경우).
Rank() const
uint64_t
다른 플레이어의 점수와 비교한 플레이어 점수의 순위를 반환합니다.
Valid() const
bool
반환된 점수에 데이터가 채워지고 성공적인 응답 상태가 포함된 경우 true를 반환하고, 채워지지 않은 사용자 제작 점수 또는 채워진 점수에 실패한 응답 상태가 포함된 경우에는 false를 반환합니다.
Value() const
uint64_t
플레이어의 점수를 반환합니다.
operator=(const Score & copy_from)
Score &
다른 점수에서 이 점수의 값을 할당하는 할당 연산자입니다.
operator=(Score && move_from)
Score &
다른 점수에서 이 점수의 값을 할당하는 할당 연산자입니다.

공개 함수

Metadata

const std::string & Metadata() const 

이 점수에 설정된 점수 관련 개발자 지정 메타데이터를 반환합니다(있는 경우).

순위

uint64_t Rank() const 

다른 플레이어의 점수와 비교한 플레이어 점수의 순위를 반환합니다.

Score

 Score()

Score

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

명시적 생성자

Score

 Score(
  const Score & copy_from
)

기존 점수를 새 점수로 복사하기 위한 복사 생성자입니다.

Score

 Score(
  Score && move_from
)

기존 점수를 새 점수로 이동하는 생성자입니다.

r-value-reference 버전

Valid

bool Valid() const 

반환된 점수에 데이터가 채워지고 성공적인 응답 상태가 포함된 경우 true를 반환하고, 채워지지 않은 사용자 제작 점수 또는 채워진 점수에 실패한 응답 상태가 포함된 경우에는 false를 반환합니다.

이 객체의 getter 함수를 사용할 수 있으려면 이 속성이 true여야 합니다.

uint64_t Value() const 

플레이어의 점수를 반환합니다.

operator=

Score & operator=(
  const Score & copy_from
)

다른 점수에서 이 점수의 값을 할당하는 할당 연산자입니다.

operator=

Score & operator=(
  Score && move_from
)

다른 점수에서 이 점수의 값을 할당하는 할당 연산자입니다.

r-value-reference 버전

~점수

 ~Score()