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
ใช้งานได้
bool Valid() const
แสดงผลเป็น "จริง" เมื่อมีการเติมข้อมูลโทเค็นหน้าคะแนนที่แสดงผลพร้อมด้วยสถานะการตอบกลับที่สำเร็จ และ "เท็จ" สำหรับโทเค็นที่สร้างโดยผู้ใช้ที่ไม่ได้ป้อนข้อมูลหรือโทเค็นที่ระบบสร้างขึ้นมาพร้อมกับสถานะการตอบกลับที่ไม่สำเร็จ
ซึ่งต้องมีจริงเพื่อให้ฟังก์ชัน Getter ในโทเค็นนี้ (LeaderboardId, Start ฯลฯ) ใช้งานได้
โอเปอเรเตอร์=
ScorePageToken & operator=( const ScorePageToken & copy_from )
โอเปอเรเตอร์การมอบหมายสำหรับกำหนดค่าของโทเค็นหน้าคะแนนนี้จากโทเค็นหน้าคะแนนอื่น
โอเปอเรเตอร์=
ScorePageToken & operator=( ScorePageToken && move_from )
โอเปอเรเตอร์การมอบหมายสำหรับกำหนดค่าของโทเค็นหน้าคะแนนนี้จากโทเค็นหน้าคะแนนอื่น
เวอร์ชันอ้างอิง r-value
~ScorePageToken
~ScorePageToken()