gpg:: Peristiwa
#include <event.h>
Satu struktur data yang berisi data tentang status peristiwa tertentu.
Ringkasan
Data terdiri dari dua jenis: spesifik per pengguna (mis., apakah pengguna telah membuka kunci peristiwa) dan global (mis., nama peristiwa).
Konstruktor dan Destruktor |
|
---|---|
Event()
|
|
Event(std::shared_ptr< const EventImpl > impl)
|
|
Event(const Event & copy_from)
Membuat salinan
Event yang ada. |
|
Event(Event && move_from)
Memindahkan
Event yang ada. |
|
~Event()
|
Fungsi publik |
|
---|---|
Count() const
|
uint64_t
Menampilkan frekuensi peristiwa bertambah.
|
Description() const
|
const std::string &
Menampilkan deskripsi peristiwa.
|
Id() const
|
const std::string &
Menampilkan string unik yang dibuat sebelumnya oleh Konsol Google Play.
|
ImageUrl() const
|
const std::string &
Menampilkan URL yang mengarah ke gambar ikon untuk peristiwa ini.
|
Name() const
|
const std::string &
Menampilkan nama pendek peristiwa.
|
Valid() const
|
bool
Menampilkan nilai benar jika peristiwa ini diisi dengan data dan disertai dengan status respons berhasil; salah untuk peristiwa yang dibuat pengguna yang tidak terisi atau untuk peristiwa terisi yang disertai dengan status respons gagal.
|
Visibility() const
|
Menampilkan status peristiwa:
HIDDEN atau REVEALED . |
operator=(const Event & copy_from)
|
Event &
Menetapkan
Event ini dengan menyalin dari yang lain. |
operator=(Event && move_from)
|
Event &
Menetapkan
Event ini dengan memindahkan satu lagi ke dalamnya. |
Fungsi publik
Jumlah
uint64_t Count() const
Menampilkan frekuensi peristiwa bertambah.
Event::Valid()
harus menampilkan nilai benar agar fungsi ini dapat digunakan.
Deskripsi
const std::string & Description() const
Menampilkan deskripsi peristiwa.
Metode ini hanya dapat dipanggil jika Event::Valid()
menampilkan nilai benar (true).
Event
Event()
Event
Event( std::shared_ptr< const EventImpl > impl )
Membuat Event
dari shared_ptr
menjadi EventImpl
.
Ditujukan untuk penggunaan internal oleh API.
Id
const std::string & Id() const
Menampilkan string unik yang dibuat sebelumnya oleh Konsol Google Play.
Gunakan untuk merujuk ke peristiwa di klien game Anda. Metode ini hanya dapat dipanggil jika Event::Valid()
menampilkan nilai benar (true).
ImageUrl
const std::string & ImageUrl() const
Menampilkan URL yang mengarah ke gambar ikon untuk peristiwa ini.
Event::Valid()
harus menampilkan nilai benar agar fungsi ini dapat digunakan.
Nama
const std::string & Name() const
Menampilkan nama pendek peristiwa.
Hingga 100 karakter. Metode ini hanya dapat dipanggil jika Event::Valid()
menampilkan nilai benar (true).
Valid
bool Valid() const
Menampilkan nilai benar jika peristiwa ini diisi dengan data dan disertai dengan status respons berhasil; salah untuk peristiwa yang dibuat pengguna yang tidak terisi atau untuk peristiwa terisi yang disertai dengan status respons gagal.
Harus benar agar fungsi pengambil pada peristiwa ini (id
, Name
, Description
, dll.) dapat digunakan.
Visibilitas
EventVisibility Visibility() const
Menampilkan status peristiwa: HIDDEN
atau REVEALED
.
Event::Valid()
harus menampilkan nilai benar agar fungsi ini dapat digunakan.
operator=
Event & operator=( const Event & copy_from )
Menetapkan Event
ini dengan menyalin dari yang lain.
operator=
Event & operator=( Event && move_from )
Menetapkan Event
ini dengan memindahkan satu lagi ke dalamnya.
~Peristiwa
~Event()