gpg::ScorePage::ScorePageToken

#include <score_page.h>

近乎不透明類型的資料結構,代表 ScorePage 的查詢 (或空白)。

摘要

ScorePageToken 適用於各種 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-value-reference 版本。

有效

bool Valid() const 

如果傳回的分數頁面權杖已填入資料,且回應成功的狀態,則傳回 true;如果是未填入的使用者建立的權杖,或是已填入的權杖包含失敗回應狀態,則傳回「false」。

此權杖的 getter 函式 (LeaderboardId、Start 等) 必須為 true,才能使用。

運算子=

ScorePageToken & operator=(
  const ScorePageToken & copy_from
)

從其他分數頁面符記指派此分數頁面符記值的指派運算子。

運算子=

ScorePageToken & operator=(
  ScorePageToken && move_from
)

從其他分數頁面符記指派此分數頁面符記值的指派運算子。

r-value-reference 版本。

~ScorePageToken

 ~ScorePageToken()