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( ScorePageToken && move_from )
用于将现有分数页面令牌移到新分数页面令牌的构造函数。
r-value-reference 版本。
有效
bool Valid() const
如果返回的得分页面令牌中填充了数据并附带成功响应状态,则返回 true;对于未填充的用户创建的令牌,或已填充且响应失败状态的令牌,值为 false。
此令牌上的 getter 函数(LeaderboardId、Start 等)必须设为 true 才可以使用。
operator=
ScorePageToken & operator=( const ScorePageToken & copy_from )
用于从另一个分数页面令牌分配此分数页面令牌值的赋值运算符。
operator=
ScorePageToken & operator=( ScorePageToken && move_from )
用于从另一个分数页面令牌分配此分数页面令牌值的赋值运算符。
r-value-reference 版本。
~ScorePageToken
~ScorePageToken()