gpg::ScorePage::ScorePageToken

#include <score_page.h>

ScorePage に対するクエリを表す、ほぼ不透明な(または空の)データ構造。

概要

ScorePageToken は、スコアのページ分けを可能にするさまざまな Leaderboard 関数で使用されます。この関数によって作成されたトークンは、常にリクエストされた範囲の先頭から開始されます。クライアントはトークンを Leaderboard(そのクエリの結果の最初のページに対するクエリを表す場合)または以前に取得した 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。

このトークンのゲッター関数(LeaderboardId、Start など)が使用可能になるには、true である必要があります。

operator=

ScorePageToken & operator=(
  const ScorePageToken & copy_from
)

このスコアページ トークンの値を別のスコアページ トークンから割り当てるための割り当て演算子。

operator=

ScorePageToken & operator=(
  ScorePageToken && move_from
)

このスコアページ トークンの値を別のスコアページ トークンから割り当てるための割り当て演算子。

r 値参照バージョン。

~ScorePageToken

 ~ScorePageToken()