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
แสดงค่า "จริง" เมื่อมีการเติมข้อมูลโทเค็นหน้าคะแนนที่แสดงผลพร้อมกับสถานะการตอบกลับที่สำเร็จ เท็จสำหรับโทเค็นที่ผู้ใช้สร้างขึ้นที่ไม่ได้สร้าง หรือโทเค็นที่มีการป้อนข้อมูลซึ่งมีสถานะการตอบกลับไม่สำเร็จ
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 

แสดงค่า "จริง" เมื่อมีการเติมข้อมูลโทเค็นหน้าคะแนนที่แสดงผลพร้อมกับสถานะการตอบกลับที่สำเร็จ เท็จสำหรับโทเค็นที่ผู้ใช้สร้างขึ้นที่ไม่ได้สร้าง หรือโทเค็นที่มีการป้อนข้อมูลซึ่งมีสถานะการตอบกลับไม่สำเร็จ

ฟังก์ชัน Getter บนโทเค็นนี้ (LeaderboardId, Start ฯลฯ) จะใช้งานได้จริง

operator=

ScorePageToken & operator=(
  const ScorePageToken & copy_from
)

โอเปอเรเตอร์การมอบหมายสำหรับการกำหนดค่าของโทเค็นหน้าคะแนนนี้จากโทเค็นหน้าคะแนนอื่น

operator=

ScorePageToken & operator=(
  ScorePageToken && move_from
)

โอเปอเรเตอร์การมอบหมายสำหรับการกำหนดค่าของโทเค็นหน้าคะแนนนี้จากโทเค็นหน้าคะแนนอื่น

เวอร์ชันอ้างอิง r-value-reference

~ScorePageToken

 ~ScorePageToken()