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
تعرض القيمة "صحيح" إذا تمت تعبئة هذا الحدث بالبيانات وكانت مصحوبة بحالة استجابة ناجحة. القيمة "خطأ" لحدث أنشأه المستخدم لم تتم تعبئته أو لحدث تمت تعبئته مصحوب بحالة استجابة غير ناجحة.
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.

مخصص للاستخدام الداخلي من خلال واجهة برمجة التطبيقات.

الحدث

 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() القيمة "صحيح" لهذه الدالة لتكون قابلة للاستخدام.

الاسم

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 هذا عن طريق النسخ من ملف آخر.

operator=

Event & operator=(
  Event && move_from
)

تعيِّن Event هذه من خلال نقل عنصر آخر إليها.

~الحدث

 ~Event()