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

الوصف

const std::string & Description() const 

تعرض وصف الحدث.

ولا يمكن طلبها إلا عندما تكون قيمة Event::Valid() صحيحة.

حدث

 Event()

حدث

 Event(
  std::shared_ptr< const EventImpl > impl
)

لإنشاء Event من shared_ptr إلى EventImpl.

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

حدث

 Event(
  const Event & copy_from
)

لإنشاء نسخة من Event حالي

حدث

 Event(
  Event && move_from
)

لنقل Event حالي

رقم التعريف

const std::string & Id() const 

تعرض السلسلة الفريدة التي أنشأتها وحدة تحكم مطوّري البرامج في Google Play مسبقًا.

استخدِمه للإشارة إلى حدث في برنامج لعبتك. ولا يمكن طلبها إلا عندما تكون قيمة Event::Valid() صحيحة.

ImageUrl

const std::string & ImageUrl() const 

لعرض عنوان URL الذي يؤدي إلى صورة الرمز لهذا الحدث.

يجب أن تعرض Event::Valid() القيمة "true" لتكون هذه الدالة قابلة للاستخدام.

الاسم

const std::string & Name() const 

تعرض الاسم المختصر للحدث.

حتى 100 حرف. ولا يمكن طلبها إلا عندما تكون قيمة Event::Valid() صحيحة.

صالحة

bool Valid() const 

تعرض القيمة "صحيح" إذا تمت تعبئة هذا الحدث ببيانات وترافقه حالة استجابة ناجحة، أو خطأ لحدث لم تتم تعبئته من إنشاء المستخدم أو لحدث معبأ مصحوب بحالة استجابة غير ناجحة.

يجب أن يكون صحيحًا بالنسبة إلى دوال getter في هذا الحدث (id، Name، Description، إلخ.) لتكون قابلة للاستخدام.

مستوى العرض

EventVisibility Visibility() const 

عرض حالة الحدث: HIDDEN أو REVEALED

يجب أن تعرض Event::Valid() القيمة "true" لتكون هذه الدالة قابلة للاستخدام.

r=or

Event & operator=(
  const Event & copy_from
)

تخصيص Event هذا عن طريق النسخ من ملف آخر.

r=or

Event & operator=(
  Event && move_from
)

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

~الحدث

 ~Event()