gpg::Event

#include <event.h>

Una sola estructura de datos que contiene datos sobre el estado de un evento específico.

Resumen

Los datos se dividen en dos tipos: específicos del usuario (p.ej., si el usuario desbloqueó el evento) y globales (p.ej., el nombre del evento).

Constructores y destructores

Event()
Event(std::shared_ptr< const EventImpl > impl)
Construye un Event de un shared_ptr a un EventImpl.
Event(const Event & copy_from)
Crea una copia de un Event existente.
Event(Event && move_from)
Mueve un Event existente.
~Event()

Funciones públicas

Count() const
uint64_t
Muestra la cantidad de veces que se incrementó el evento.
Description() const
const std::string &
Muestra la descripción del evento.
Id() const
const std::string &
Muestra la cadena única que Google Play Console generó con anterioridad.
ImageUrl() const
const std::string &
Muestra la URL que dirige a la imagen del ícono de este evento.
Name() const
const std::string &
Devuelve el nombre corto del evento.
Valid() const
bool
Muestra verdadero si este evento se propaga con datos y se acompaña de un estado de respuesta correcto; falso para un evento creado por el usuario que no se propagó o para uno que se propagó y se acompaña de un estado de respuesta incorrecto.
Visibility() const
Devuelve el estado del evento: HIDDEN o REVEALED.
operator=(const Event & copy_from)
Event &
Asigna este Event copiando de otro.
operator=(Event && move_from)
Event &
Asigna este Event moviendo otro dentro de él.

Funciones públicas

Recuento

uint64_t Count() const 

Muestra la cantidad de veces que se incrementó el evento.

Event::Valid() debe mostrar verdadero para que esta función se pueda usar.

Descripción

const std::string & Description() const 

Muestra la descripción del evento.

Solo se puede llamar cuando Event::Valid() muestra un valor verdadero.

Evento

 Event()

Evento

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

Construye un Event de un shared_ptr a un EventImpl.

Está destinado al uso interno de la API.

Evento

 Event(
  const Event & copy_from
)

Crea una copia de un Event existente.

Evento

 Event(
  Event && move_from
)

Mueve un Event existente.

ID

const std::string & Id() const 

Muestra la cadena única que Google Play Console generó con anterioridad.

Úsalo para hacer referencia a un evento en tu cliente de juegos. Solo se puede llamar cuando Event::Valid() muestra un valor verdadero.

ImageUrl

const std::string & ImageUrl() const 

Muestra la URL que dirige a la imagen del ícono de este evento.

Event::Valid() debe mostrar verdadero para que esta función se pueda usar.

Name

const std::string & Name() const 

Devuelve el nombre corto del evento.

Hasta 100 caracteres Solo se puede llamar cuando Event::Valid() muestra un valor verdadero.

Válido

bool Valid() const 

Muestra verdadero si este evento se propaga con datos y se acompaña de un estado de respuesta correcto; falso para un evento creado por el usuario que no se propagó o para uno que se propagó y se acompaña de un estado de respuesta incorrecto.

Debe ser verdadero para que las funciones de obtención de este evento (id, Name, Description, etcétera) se puedan usar.

Visibilidad

EventVisibility Visibility() const 

Devuelve el estado del evento: HIDDEN o REVEALED.

Event::Valid() debe mostrar verdadero para que esta función se pueda usar.

operador=

Event & operator=(
  const Event & copy_from
)

Asigna este Event copiando de otro.

operador=

Event & operator=(
  Event && move_from
)

Asigna este Event moviendo otro dentro de él.

~Event

 ~Event()