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 等) 中的 getter 函式必須為 true。

operator=

ScorePageToken & operator=(
  const ScorePageToken & copy_from
)

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

operator=

ScorePageToken & operator=(
  ScorePageToken && move_from
)

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

r-value-reference 版本。

~ScorePageToken

 ~ScorePageToken()