gpg::SnapshotMetadataChange

#include <snapshot_metadata_change.h>

Una sola estructura de datos que te permite acceder a datos sobre el estado de una instantánea específica.

Resumen

Constructores y destructores

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

Funciones públicas

Description() const
const std::string &
Es la descripción de los metadatos de la instantánea.
DescriptionIsChanged() const
bool
La descripción de los metadatos de la instantánea se modificará con esta nueva descripción.
Image() const
Son los datos de imagen que se asignarán a la instantánea.
ImageIsChanged() const
bool
La imagen de portada de los metadatos de la instantánea se modificará con esta nueva imagen de portada.
PlayedTime() const
Es la duración reproducida de los metadatos de la instantánea.
PlayedTimeIsChanged() const
bool
La duración reproducida de los metadatos de la instantánea se modificará con esta nueva duración.
ProgressValue() const
int64_t
Es el valor de progreso de los metadatos de la instantánea.
ProgressValueIsChanged() const
bool
El valor de progreso de los metadatos del resumen se modificará con este nuevo valor de progreso.
Valid() const
bool
El cambio de metadatos de la instantánea es válido y se creó con el compilador.
operator=(const SnapshotMetadataChange & copy_from)
Asigna este SnapshotMetadataChange copiando de otro.
operator=(SnapshotMetadataChange && move_from)
Asigna este SnapshotMetadataChange moviendo otro dentro de él.

Clases

gpg::SnapshotMetadataChange::Builder

Compila uno o más objetos SnapshotMetadataChange.

gpg::SnapshotMetadataChange::CoverImage

Es una sola estructura de datos que te permite acceder a datos sobre el estado de una imagen de portada específica.

Funciones públicas

Descripción

const std::string & Description() const 

Es la descripción de los metadatos de la instantánea.

DescriptionIsChanged

bool DescriptionIsChanged() const 

La descripción de los metadatos de la instantánea se modificará con esta nueva descripción.

Imagen

SnapshotMetadataChange::CoverImage Image() const 

Son los datos de imagen que se asignarán a la instantánea.

ImageIsChanged

bool ImageIsChanged() const 

La imagen de portada de los metadatos de la instantánea se modificará con esta nueva imagen de portada.

PlayedTime

gpg::Duration PlayedTime() const 

Es la duración reproducida de los metadatos de la instantánea.

PlayedTimeIsChanged

bool PlayedTimeIsChanged() const 

La duración reproducida de los metadatos de la instantánea se modificará con esta nueva duración.

ProgressValue

int64_t ProgressValue() const 

Es el valor de progreso de los metadatos de la instantánea.

ProgressValueIsChanged

bool ProgressValueIsChanged() const 

El valor de progreso de los metadatos del resumen se modificará con este nuevo valor de progreso.

SnapshotMetadataChange

 SnapshotMetadataChange()

SnapshotMetadataChange

 SnapshotMetadataChange(
  std::shared_ptr< const SnapshotMetadataChangeImpl > impl
)

Construye un SnapshotMetadataChange de un shared_ptr a SnapshotMetadataChangeImpl.

Está destinado al uso interno de la API.

SnapshotMetadataChange

 SnapshotMetadataChange(
  const SnapshotMetadataChange & copy_from
)

Crea una copia de un SnapshotMetadataChange existente.

SnapshotMetadataChange

 SnapshotMetadataChange(
  SnapshotMetadataChange && move_from
)

Mueve un SnapshotMetadataChange existente.

Válido

bool Valid() const 

El cambio de metadatos de la instantánea es válido y se creó con el compilador.

operador=

SnapshotMetadataChange & operator=(
  const SnapshotMetadataChange & copy_from
)

Asigna este SnapshotMetadataChange copiando de otro.

operador=

SnapshotMetadataChange & operator=(
  SnapshotMetadataChange && move_from
)

Asigna este SnapshotMetadataChange moviendo otro dentro de él.

~SnapshotMetadataChange

 ~SnapshotMetadataChange()