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()
有效
bool Valid() const
当返回的分数页面令牌填充了数据并伴随成功的响应状态时返回 true;对于未填充的用户创建的令牌或填充的令牌伴随失败的响应状态时返回 false。
对于此令牌上的 getter 函数(LeaderboardId、Start 等)可用,它必须为 true。
operator=
ScorePageToken & operator=( const ScorePageToken & copy_from )
用于将此分数页面令牌的值从另一个分数页面令牌赋值的赋值运算符。
operator=
ScorePageToken & operator=( ScorePageToken && move_from )
用于将此分数页面令牌的值从另一个分数页面令牌赋值的赋值运算符。
右值引用版本。
~ScorePageToken
~ScorePageToken()