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-value-reference バージョン。

有効

bool Valid() const 

返されたスコアページ トークンにデータが入力され、レスポンス ステータスが成功の場合に true を返します。ユーザー作成のトークンにデータが入力されていない場合、またはレスポンス ステータスが失敗の場合に false を返します。

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

operator=

ScorePageToken & operator=(
  const ScorePageToken & copy_from
)

別のスコアページ トークンからこのスコアページ トークンの値を代入するための代入演算子。

operator=

ScorePageToken & operator=(
  ScorePageToken && move_from
)

別のスコアページ トークンからこのスコアページ トークンの値を代入するための代入演算子。

r-value-reference バージョン。

~ScorePageToken

 ~ScorePageToken()