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
הפונקציה מחזירה את הערך True כאשר הציון המוחזר מאוכלס בנתונים ולצידה סטטוס תגובה לא מוצלח. הערך FALSE לגבי ציון שנוצר על ידי משתמש שלא אוכלס או ציון מאוכלס, שמלווה בסטטוס תגובה לא מוצלח.
Value() const
uint64_t
מחזירה את הניקוד של השחקן.
operator=(const Score & copy_from)
Score &
אופרטור להקצאת ערך הציון הזה מציון אחר.
operator=(Score && move_from)
Score &
אופרטור להקצאת ערך הציון הזה מציון אחר.

תפקידים ציבוריים

Metadata

const std::string & Metadata() const 

מחזירה מטא-נתונים הקשורים לציונים שציינת על ידי המפתח, אם הוגדרו כאלה עבור הניקוד הזה.

Rank (דירוג)

uint64_t Rank() const 

מחזירה את דירוג הניקוד של השחקן בהשוואה לאלו של שחקנים אחרים.

Score

 Score()

Score

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

בנאי מפורש.

Score

 Score(
  const Score & copy_from
)

יש להעתיק את הבנאי כדי להעתיק ציון קיים לניקוד חדש.

Score

 Score(
  Score && move_from
)

בונה להעברת ציון קיים לניקוד חדש.

של ה-R-value-reference.

נתונים תקפים

bool Valid() const 

הפונקציה מחזירה את הערך True כאשר הציון המוחזר מאוכלס בנתונים ולצידה סטטוס תגובה לא מוצלח. הערך FALSE לגבי ציון שנוצר על ידי משתמש שלא אוכלס או ציון מאוכלס, שמלווה בסטטוס תגובה לא מוצלח.

כדי שאפשר יהיה להשתמש בפונקציות geter באובייקט הזה, עליו להיות נכון.

Value

uint64_t Value() const 

מחזירה את הניקוד של השחקן.

אופרטור=

Score & operator=(
  const Score & copy_from
)

אופרטור להקצאת ערך הציון הזה מציון אחר.

אופרטור=

Score & operator=(
  Score && move_from
)

אופרטור להקצאת ערך הציון הזה מציון אחר.

של ה-R-value-reference.

~ציון

 ~Score()