gpg::Peristiwa

#include <event.h>

Struktur data tunggal 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 ke 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 berapa kali peristiwa bertambah.
Description() const
const std::string &
Menampilkan deskripsi peristiwa.
Id() const
const std::string &
Menampilkan string unik yang dihasilkan Google Play Developer Console sebelumnya.
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 true (benar) jika peristiwa ini diisi dengan data dan disertai dengan status respons yang berhasil; false untuk peristiwa yang dibuat pengguna yang tidak terisi atau untuk peristiwa yang terisi yang disertai dengan status respons yang gagal.
Visibility() const
Menampilkan status peristiwa: HIDDEN atau REVEALED.
operator=(const Event & copy_from)
Event &
Tetapkan Event ini dengan menyalin dari yang lain.
operator=(Event && move_from)
Event &
Tetapkan Event ini dengan memindahkan objek lain ke dalamnya.

Fungsi publik

Jumlah

uint64_t Count() const 

Menampilkan frekuensi peristiwa bertambah.

Event::Valid() harus menampilkan benar (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 (true).

Acara

 Event()

Acara

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

Membuat Event dari shared_ptr ke EventImpl.

Ditujukan untuk penggunaan internal oleh API.

Acara

 Event(
  const Event & copy_from
)

Membuat salinan Event yang ada.

Acara

 Event(
  Event && move_from
)

Memindahkan Event yang ada.

ID

const std::string & Id() const 

Menampilkan string unik yang dihasilkan Google Play Developer Console sebelumnya.

Gunakan untuk merujuk ke sebuah acara di klien game Anda. Fungsi 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 benar (true) agar fungsi ini dapat digunakan.

Nama

const std::string & Name() const 

Menampilkan nama pendek peristiwa.

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

Berlaku

bool Valid() const 

Menampilkan true (benar) jika peristiwa ini diisi dengan data dan disertai dengan status respons yang berhasil; false untuk peristiwa yang dibuat pengguna yang tidak terisi atau untuk peristiwa yang terisi yang disertai dengan status respons yang gagal.

Nilainya 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 benar (true) agar fungsi ini dapat digunakan.

operator=

Event & operator=(
  const Event & copy_from
)

Tetapkan Event ini dengan menyalin dari yang lain.

operator=

Event & operator=(
  Event && move_from
)

Tetapkan Event ini dengan memindahkan objek lain ke dalamnya.

~Peristiwa

 ~Event()