gpg::ScorePage::Entry

#include <score_page.h>

כיתה שיוצרת רשומה בדף הציונים.

סיכום

בנייה

Entry()
Entry(std::shared_ptr< const EntryImpl > impl)
constructor מפורש.
Entry(const Entry & copy_from)
העתקת ה-constructor להעתקת רשומה קיימת לרשומה חדשה.
Entry(Entry && move_from)
בונה להעברת רשומה קיימת לרישום חדשה.
~Entry()

פונקציות ציבוריות

LastModified() const הוצא משימוש. עדיפות ל-LastChangeTime.
LastModifiedTime() const
פונקציה זו מחזירה את הזמן שבו הערך שונה לאחרונה (מבוטא כאלפיות שנייה מאז תחילת התקופה של יוניקס [Unix epoch]).
PlayerId() const
const std::string &
מחזירה את מזהה הנגן.
Score() const
const gpg::Score &
מחזירה את הניקוד של השחקן.
Valid() const
bool
הפונקציה מחזירה true כשהרשומה שהוחזרה מאוכלסת בנתונים ומלווה בסטטוס תגובה מוצלחת. FALSE עבור רשומה לא מאוכלסת שנוצרה על ידי משתמש או עבור רשומה מאוכלסת עם סטטוס תגובה שנכשל.
operator=(const Entry & copy_from)
Entry &
אופרטור הקצאה להקצאת הערך של הרשומה הזו מרשומה אחרת.
operator=(Entry && move_from)
Entry &
אופרטור הקצאה להקצאת הערך של הרשומה הזו מרשומה אחרת.

פונקציות ציבוריות

הערך

 Entry()

הערך

 Entry(
  std::shared_ptr< const EntryImpl > impl
)

constructor מפורש.

הערך

 Entry(
  const Entry & copy_from
)

העתקת ה-constructor להעתקת רשומה קיימת לרשומה חדשה.

הערך

 Entry(
  Entry && move_from
)

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

r-value-reference.

LastModified

Timestamp LastModified() const 

הוצא משימוש. עדיפות ל-LastChangeTime.

LastModifiedTime

Timestamp LastModifiedTime() const 

פונקציה זו מחזירה את הזמן שבו הערך שונה לאחרונה (מבוטא כאלפיות שנייה מאז תחילת התקופה של יוניקס [Unix epoch]).

PlayerId

const std::string & PlayerId() const 

מחזירה את מזהה הנגן.

ניקוד

const gpg::Score & Score() const 

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

נתונים תקפים

bool Valid() const 

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

הערך הזה חייב להיות נכון כדי שאפשר יהיה להשתמש בפונקציות getter ברשומה הזו (PlayerId, ניקוד וכו').

operator=

Entry & operator=(
  const Entry & copy_from
)

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

operator=

Entry & operator=(
  Entry && move_from
)

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

r-value-reference.

~כניסה

 ~Entry()