gpg::אירוע

#include <event.h>

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

סיכום

הנתונים מורכבים משני סוגים: ספציפיים למשתמש (למשל, אם המשתמש ביטל את הנעילה של האירוע) וגלובלי (למשל, שם האירוע).

בנייה

Event()
Event(std::shared_ptr< const EventImpl > impl)
הפונקציה בונה Event מ-shared_ptr ל-EventImpl.
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.

אירוע

 Event(
  const Event & copy_from
)

יצירת עותק של Event קיים.

אירוע

 Event(
  Event && move_from
)

העברת Event קיים.

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.

operator=

Event & operator=(
  const Event & copy_from
)

הקצאת Event זה על ידי העתקה מתפקיד אחר.

operator=

Event & operator=(
  Event && move_from
)

הקצאה של Event על ידי העברת נכס אחר פנימה.

~אירוע

 ~Event()