gpg::ScorePage::ScorePageToken

#include <score_page.h>

ScorePage에 대한 쿼리를 나타내는 거의 불투명한 유형인 데이터 구조입니다 (또는 비어 있음).

요약

ScorePageToken은 점수 페이지를 페이징하는 다양한 리더보드 함수에서 사용됩니다. 이 함수로 생성된 토큰은 항상 요청된 범위의 시작 부분에서 시작됩니다. 클라이언트는 리더보드에서 토큰을 가져올 수 있습니다. 리더보드에서는 해당 쿼리의 첫 결과 페이지에 대한 쿼리를 나타내고 이전에 획득한 ScorePage에서는 해당 쿼리의 연속 (페이징)을 나타냅니다.

생성자 및 소멸자

ScorePageToken()
ScorePageToken(std::shared_ptr< const ScorePageTokenImpl > impl)
명시적 생성자입니다.
ScorePageToken(const ScorePageToken & copy_from)
기존 점수 페이지 토큰을 새 점수 페이지 토큰으로 복사하는 생성자입니다.
ScorePageToken(ScorePageToken && move_from)
기존 점수 페이지 토큰을 새 점수 페이지 토큰으로 이동하는 생성자입니다.
~ScorePageToken()

공개 함수

Valid() const
bool
반환된 점수 페이지 토큰에 데이터가 채워지고 성공적인 응답 상태가 수반되는 경우 true를 반환합니다. 채워지지 않은 사용자 생성 토큰의 경우 또는 실패한 응답 상태가 수반되는 채워진 토큰의 경우 false를 반환합니다.
operator=(const ScorePageToken & copy_from)
다른 점수 페이지 토큰에서 이 점수 페이지 토큰의 값을 할당하는 할당 연산자.
operator=(ScorePageToken && move_from)
다른 점수 페이지 토큰에서 이 점수 페이지 토큰의 값을 할당하는 할당 연산자.

공개 함수

ScorePageToken

 ScorePageToken()

ScorePageToken

 ScorePageToken(
  std::shared_ptr< const ScorePageTokenImpl > impl
)

명시적 생성자입니다.

ScorePageToken

 ScorePageToken(
  const ScorePageToken & copy_from
)

기존 점수 페이지 토큰을 새 점수 페이지 토큰으로 복사하는 생성자입니다.

ScorePageToken

 ScorePageToken(
  ScorePageToken && move_from
)

기존 점수 페이지 토큰을 새 점수 페이지 토큰으로 이동하는 생성자입니다.

r-값 참조 버전입니다.

유효

bool Valid() const 

반환된 점수 페이지 토큰에 데이터가 채워지고 성공적인 응답 상태가 수반되는 경우 true를 반환합니다. 채워지지 않은 사용자 생성 토큰의 경우 또는 실패한 응답 상태가 수반되는 채워진 토큰의 경우 false를 반환합니다.

이 토큰의 getter 함수 (LeaderboardId, Start 등)를 사용하려면 true여야 합니다.

연산자=

ScorePageToken & operator=(
  const ScorePageToken & copy_from
)

다른 점수 페이지 토큰에서 이 점수 페이지 토큰의 값을 할당하는 할당 연산자.

연산자=

ScorePageToken & operator=(
  ScorePageToken && move_from
)

다른 점수 페이지 토큰에서 이 점수 페이지 토큰의 값을 할당하는 할당 연산자.

r-값 참조 버전입니다.

~ScorePageToken

 ~ScorePageToken()