gpg::คะแนน

#include <score.h>

โครงสร้างข้อมูลเดียวที่ช่วยให้คุณเข้าถึงข้อมูลเกี่ยวกับคะแนนของผู้เล่น

สรุป

ผู้ผลิตและผู้ทำลาย

Score()
Score(std::shared_ptr< const ScoreImpl > impl)
เครื่องมือสร้างที่ชัดเจน
Score(const Score & copy_from)
คัดลอกตัวสร้างสำหรับคัดลอกคะแนนที่มีอยู่ไปยังคะแนนใหม่
Score(Score && move_from)
เครื่องมือสร้างสำหรับย้ายคะแนนที่มีอยู่ไปยังคะแนนใหม่
~Score()

ฟังก์ชันสาธารณะ

Metadata() const
const std::string &
จะแสดงผลข้อมูลเมตาที่เกี่ยวกับคะแนนซึ่งนักพัฒนาซอฟต์แวร์ระบุไว้ หากมีการตั้งค่าไว้สำหรับคะแนนนี้
Rank() const
uint64_t
ส่งคืนอันดับคะแนนของผู้เล่นเมื่อเปรียบเทียบกับอันดับของผู้เล่นคนอื่นๆ
Valid() const
bool
แสดงผลเป็น "จริง" เมื่อมีการป้อนข้อมูลคะแนนที่แสดงผลพร้อมกับสถานะการตอบกลับที่สำเร็จ เท็จสำหรับคะแนนที่ผู้ใช้สร้างขึ้นซึ่งไม่มีการป้อนข้อมูล หรือสำหรับคะแนนที่สร้างขึ้นซึ่งมีสถานะการตอบกลับไม่สำเร็จ
Value() const
uint64_t
แสดงผลคะแนนของผู้เล่น
operator=(const Score & copy_from)
Score &
โอเปอเรเตอร์การมอบหมายสำหรับการกำหนดค่าคะแนนนี้จากคะแนนอื่น
operator=(Score && move_from)
Score &
โอเปอเรเตอร์การมอบหมายสำหรับการกำหนดค่าคะแนนนี้จากคะแนนอื่น

ฟังก์ชันสาธารณะ

ข้อมูลเมตา

const std::string & Metadata() const 

จะแสดงผลข้อมูลเมตาที่เกี่ยวกับคะแนนซึ่งนักพัฒนาซอฟต์แวร์ระบุไว้ หากมีการตั้งค่าไว้สำหรับคะแนนนี้

อันดับ

uint64_t Rank() const 

ส่งคืนอันดับคะแนนของผู้เล่นเมื่อเปรียบเทียบกับอันดับของผู้เล่นคนอื่นๆ

คะแนน

 Score()

คะแนน

 Score(
  std::shared_ptr< const ScoreImpl > impl
)

เครื่องมือสร้างที่ชัดเจน

คะแนน

 Score(
  const Score & copy_from
)

คัดลอกตัวสร้างสำหรับคัดลอกคะแนนที่มีอยู่ไปยังคะแนนใหม่

คะแนน

 Score(
  Score && move_from
)

เครื่องมือสร้างสำหรับย้ายคะแนนที่มีอยู่ไปยังคะแนนใหม่

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

ถูกต้อง

bool Valid() const 

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

ต้องเป็นจริงเพื่อให้ฟังก์ชัน Getter ในออบเจ็กต์นี้ใช้งานได้

ค่า

uint64_t Value() const 

แสดงผลคะแนนของผู้เล่น

operator=

Score & operator=(
  const Score & copy_from
)

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

operator=

Score & operator=(
  Score && move_from
)

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

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

~คะแนน

 ~Score()