gpg:: אירוע
#include <event.h>
מבנה נתונים יחיד שמכיל נתונים על הסטטוס של אירוע ספציפי.
סיכום
הנתונים מורכבים משני סוגים: ספציפיים למשתמש (למשל, אם המשתמש ביטל את הנעילה של האירוע) וגלובלי (למשל, שם האירוע).
בנייה |
|
---|---|
Event()
|
|
Event(std::shared_ptr< const EventImpl > impl)
|
|
Event(const Event & copy_from)
יצירת עותק של
Event קיים. |
|
Event(Event && move_from)
העברת
Event קיים. |
|
~Event()
|
פונקציות ציבוריות |
|
---|---|
Count() const
|
uint64_t
הפונקציה מחזירה את מספר הפעמים שהאירוע הועלה.
|
Description() const
|
const std::string &
מחזירה את תיאור האירוע.
|
Id() const
|
const std::string &
מחזירה את המחרוזת הייחודית שנוצרה מראש ב-Google Play Console.
|
ImageUrl() const
|
const std::string &
מחזירה את כתובת ה-URL שמובילה לתמונת הסמל של האירוע הזה.
|
Name() const
|
const std::string &
הפונקציה מחזירה את השם המקוצר של האירוע.
|
Valid() const
|
bool
הפונקציה מחזירה true אם האירוע הזה מאוכלס בנתונים ולצידו סטטוס תגובה מוצלחת. FALSE עבור אירוע שנוצר על ידי משתמש שלא מאוכלס או עבור אירוע מאוכלס שמלווה בסטטוס התגובה נכשלה.
|
Visibility() const
|
הפונקציה מחזירה את מצב האירוע:
HIDDEN או REVEALED . |
operator=(const Event & copy_from)
|
Event &
הקצאת
Event זה על ידי העתקה מתפקיד אחר. |
operator=(Event && move_from)
|
Event &
הקצאה של
Event על ידי העברת נכס אחר פנימה. |
פונקציות ציבוריות
כמות
uint64_t Count() const
הפונקציה מחזירה את מספר הפעמים שהאירוע הועלה.
כדי שאפשר יהיה להשתמש בפונקציה הזו, הערך של Event::Valid()
חייב להיות True.
תיאור
const std::string & Description() const
מחזירה את תיאור האירוע.
אפשר לקרוא לפונקציה רק אם הפונקציה Event::Valid()
מחזירה True.
אירוע
Event()
אירוע
Event( std::shared_ptr< const EventImpl > impl )
הפונקציה בונה Event
מ-shared_ptr
ל-EventImpl
.
מיועד לשימוש פנימי של ה-API.
Id
const std::string & Id() const
מחזירה את המחרוזת הייחודית שנוצרה מראש ב-Google Play Console.
אפשר להשתמש בו כדי להתייחס לאירוע בלקוח המשחק שלכם. אפשר לקרוא לפונקציה רק אם הערך של Event::Valid()
יחזיר את הערך True.
ImageUrl
const std::string & ImageUrl() const
מחזירה את כתובת ה-URL שמובילה לתמונת הסמל של האירוע הזה.
כדי שאפשר יהיה להשתמש בפונקציה הזו, הערך של Event::Valid()
חייב להיות True.
שם
const std::string & Name() const
הפונקציה מחזירה את השם המקוצר של האירוע.
עד 100 תווים. אפשר לקרוא לפונקציה רק אם הערך של Event::Valid()
יחזיר את הערך True.
נתונים תקפים
bool Valid() const
הפונקציה מחזירה true אם האירוע הזה מאוכלס בנתונים ולצידו מופיע סטטוס תגובה מוצלח. FALSE עבור אירוע שנוצר על ידי משתמש שלא מאוכלס או עבור אירוע מאוכלס שמלווה בסטטוס התגובה נכשלה.
הוא חייב להיות נכון כדי שניתן יהיה להשתמש בפונקציות getter באירוע הזה (id
, Name
, Description
וכו').
חשיפה
EventVisibility Visibility() const
הפונקציה מחזירה את מצב האירוע: HIDDEN
או REVEALED
.
כדי שאפשר יהיה להשתמש בפונקציה הזו, הערך של Event::Valid()
חייב להיות True.
~אירוע
~Event()