gpg::Peristiwa

#include <event.h>

Satu struktur data yang berisi data tentang status peristiwa tertentu.

Ringkasan

Data terdiri dari dua jenis: khusus pengguna (misalnya, apakah pengguna telah membuka kunci peristiwa), dan global (misalnya, nama peristiwa).

Konstruktor dan Destruktor

Event()
Event(std::shared_ptr< const EventImpl > impl)
Membuat Event dari shared_ptr menjadi EventImpl.
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 acara ini.
Name() const
const std::string &
Menampilkan nama singkat peristiwa.
Valid() const
bool
Menampilkan true jika peristiwa ini diisi dengan data dan disertai dengan status respons yang berhasil; false untuk peristiwa buatan pengguna yang tidak diisi atau untuk peristiwa yang diisi disertai dengan status respons yang gagal.
Visibility() const
Menampilkan status peristiwa: HIDDEN atau REVEALED.
operator=(const Event & copy_from)
Event &
Menetapkan Event ini dengan menyalin dari Event lain.
operator=(Event && move_from)
Event &
Menetapkan Event ini dengan memindahkan Event lain ke dalamnya.

Fungsi publik

Jumlah

uint64_t Count() const 

Menampilkan frekuensi peristiwa bertambah.

Event::Valid() harus menampilkan true agar fungsi ini dapat digunakan.

Deskripsi

const std::string & Description() const 

Menampilkan deskripsi peristiwa.

Fungsi ini hanya dapat dipanggil jika Event::Valid() menampilkan nilai benar.

Peristiwa

 Event()

Peristiwa

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

Membuat Event dari shared_ptr menjadi EventImpl.

Dimaksudkan untuk penggunaan internal oleh API.

Peristiwa

 Event(
  const Event & copy_from
)

Membuat salinan Event yang ada.

Peristiwa

 Event(
  Event && move_from
)

Memindahkan Event yang ada.

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. Fungsi ini hanya dapat dipanggil jika Event::Valid() menampilkan nilai benar.

ImageUrl

const std::string & ImageUrl() const 

Menampilkan URL yang mengarah ke gambar ikon untuk acara ini.

Event::Valid() harus menampilkan true agar fungsi ini dapat digunakan.

Nama

const std::string & Name() const 

Menampilkan nama pendek peristiwa.

Maksimal 100 karakter. Fungsi ini hanya dapat dipanggil jika Event::Valid() menampilkan nilai benar.

Berlaku

bool Valid() const 

Menampilkan true jika peristiwa ini diisi dengan data dan disertai dengan status respons yang berhasil; false untuk peristiwa buatan pengguna yang tidak diisi atau untuk peristiwa yang diisi disertai dengan status respons yang gagal.

Fungsi ini 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 true agar fungsi ini dapat digunakan.

operator=

Event & operator=(
  const Event & copy_from
)

Menetapkan Event ini dengan menyalin dari Event lain.

operator=

Event & operator=(
  Event && move_from
)

Menetapkan Event ini dengan memindahkan Event lain ke dalamnya.

~Peristiwa

 ~Event()