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)
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 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.

Event

 Event(
  const Event & copy_from
)

Membuat salinan Event yang ada.

Event

 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. 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()