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
تعرض القيمة "صحيح" إذا تمت تعبئة هذا الحدث بالبيانات وكانت مصحوبة بحالة استجابة ناجحة. القيمة "خطأ" لحدث أنشأه المستخدم لم تتم تعبئته أو لحدث تمت تعبئته مصحوب بحالة استجابة غير ناجحة.
|
Visibility() const
|
تعرض حالة الحدث:
HIDDEN أو REVEALED . |
operator=(const Event & copy_from)
|
Event &
يتم تعيين
Event هذا عن طريق النسخ من ملف آخر. |
operator=(Event && move_from)
|
Event &
تعيِّن
Event هذه من خلال نقل عنصر آخر إليها. |
وظائف عامة
الإحصاء
uint64_t Count() const
تعرض عدد المرات التي تمت فيها زيادة الحدث.
يجب أن تعرض الدالة Event::Valid()
القيمة "صحيح" لهذه الدالة لتكون قابلة للاستخدام.
الوصف
const std::string & Description() const
تعرض وصف الحدث.
ولا يمكن طلبها إلا عندما تكون قيمة Event::Valid()
هي true.
الحدث
Event()
الحدث
Event( std::shared_ptr< const EventImpl > impl )
تنشئ Event
من shared_ptr
إلى EventImpl
.
مخصص للاستخدام الداخلي من خلال واجهة برمجة التطبيقات.
Id
const std::string & Id() const
عرض السلسلة الفريدة التي أنشأتها Google Play Console مسبقًا.
يمكنك استخدام هذه الميزة للإشارة إلى حدث في برنامج تشغيل الألعاب. ولا يمكن طلبها إلا عندما تكون قيمة Event::Valid()
هي true.
ImageUrl
const std::string & ImageUrl() const
عرض عنوان URL الذي يؤدي إلى صورة رمز هذا الحدث
يجب أن تعرض الدالة Event::Valid()
القيمة "صحيح" لهذه الدالة لتكون قابلة للاستخدام.
الاسم
const std::string & Name() const
تعرض الاسم المختصر للحدث.
حتى 100 حرف. ولا يمكن طلبها إلا عندما تكون قيمة Event::Valid()
هي true.
صحيح
bool Valid() const
تعرض القيمة "صحيح" إذا تمت تعبئة هذا الحدث بالبيانات وكانت مصحوبة بحالة استجابة ناجحة؛ القيمة "خطأ" لحدث أنشأه المستخدم لم تتم تعبئته أو لحدث تمت تعبئته مصحوب بحالة استجابة غير ناجحة.
يجب أن يكون هذا صحيحًا حتى تكون دوال getter في هذا الحدث (id
، وName
، وDescription
، وما إلى ذلك) قابلة للاستخدام.
مستوى الرؤية
EventVisibility Visibility() const
تعرض حالة الحدث: HIDDEN
أو REVEALED
.
يجب أن تعرض الدالة Event::Valid()
القيمة "صحيح" لهذه الدالة لتكون قابلة للاستخدام.
operator=
Event & operator=( const Event & copy_from )
يمكنك تعيين Event
هذا عن طريق النسخ من ملف آخر.
~الحدث
~Event()