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 مسبقًا.
|
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
.
مخصَّصة للاستخدام الداخلي من قِبل واجهة برمجة التطبيقات.
رقم التعريف
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" لتكون هذه الدالة قابلة للاستخدام.
~الحدث
~Event()