gpg::ScorePage::ScorePageToken

#include <score_page.h>

Cấu trúc dữ liệu là loại gần như mờ đại diện cho một truy vấn cho một ScorePage (hoặc trống).

Tóm tắt

ScorePageToken được dùng trong nhiều chức năng của Bảng xếp hạng cho phép phân trang thông qua các trang điểm số. Mã thông báo do hàm này tạo sẽ luôn bắt đầu ở đầu dải ô được yêu cầu. Khách hàng có thể nhận được mã thông báo từ Bảng xếp hạng. Trong trường hợp đó, mã này đại diện cho một truy vấn cho trang kết quả đầu tiên của cụm từ tìm kiếm đó, hoặc từ một ScorePage thu thập được trước đó, thì trong trường hợp mã này đại diện cho phần tiếp theo (phân trang) của truy vấn đó.

Hàm khởi tạo và phá huỷ

ScorePageToken()
ScorePageToken(std::shared_ptr< const ScorePageTokenImpl > impl)
Hàm khởi tạo tường minh.
ScorePageToken(const ScorePageToken & copy_from)
Sao chép hàm khởi tạo để sao chép mã thông báo trang điểm hiện có vào một mã thông báo mới.
ScorePageToken(ScorePageToken && move_from)
Hàm khởi tạo để di chuyển mã thông báo trang điểm số hiện có sang một mã mới.
~ScorePageToken()

Hàm công khai

Valid() const
bool
Trả về true khi mã thông báo trang điểm được trả về được điền sẵn dữ liệu và kèm theo trạng thái phản hồi thành công; false cho mã thông báo do người dùng tạo không được điền hoặc cho mã được điền kèm theo trạng thái phản hồi không thành công.
operator=(const ScorePageToken & copy_from)
Toán tử gán để chỉ định giá trị của mã thông báo trang điểm này từ một mã thông báo trang điểm khác.
operator=(ScorePageToken && move_from)
Toán tử gán để chỉ định giá trị của mã thông báo trang điểm này từ một mã thông báo trang điểm khác.

Hàm công khai

ScorePageToken

 ScorePageToken()

ScorePageToken

 ScorePageToken(
  std::shared_ptr< const ScorePageTokenImpl > impl
)

Hàm khởi tạo tường minh.

ScorePageToken

 ScorePageToken(
  const ScorePageToken & copy_from
)

Sao chép hàm khởi tạo để sao chép mã thông báo trang điểm hiện có vào một mã thông báo mới.

ScorePageToken

 ScorePageToken(
  ScorePageToken && move_from
)

Hàm khởi tạo để di chuyển mã thông báo trang điểm số hiện có sang một mã mới.

phiên bản tham chiếu r-value.

Hợp lệ

bool Valid() const 

Trả về true khi mã thông báo trang điểm được trả về được điền sẵn dữ liệu và kèm theo trạng thái phản hồi thành công; false cho mã thông báo do người dùng tạo không được điền hoặc cho mã được điền kèm theo trạng thái phản hồi không thành công.

Giá trị này phải đúng thì các hàm getter trên mã thông báo này (LeaderboardId, Start, v.v.) mới có thể sử dụng được.

operator=

ScorePageToken & operator=(
  const ScorePageToken & copy_from
)

Toán tử gán để chỉ định giá trị của mã thông báo trang điểm này từ một mã thông báo trang điểm khác.

operator=

ScorePageToken & operator=(
  ScorePageToken && move_from
)

Toán tử gán để chỉ định giá trị của mã thông báo trang điểm này từ một mã thông báo trang điểm khác.

phiên bản tham chiếu r-value.

~ScorePageToken

 ~ScorePageToken()