gpg::SnapshotMetadataChange

#include <snapshot_metadata_change.h>

Es una única estructura de datos que te permite acceder a los 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 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 &
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 descripción nueva.
Image() const
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
El tiempo de reproducción de los metadatos de instantáneas.
PlayedTimeIsChanged() const
bool
El tiempo de reproducción de los metadatos de la instantánea se modificará con esta nueva duración.
ProgressValue() const
int64_t
El valor de progreso de los metadatos de la instantánea.
ProgressValueIsChanged() const
bool
El valor de progreso de los metadatos de instantánea 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 uno de otro.
operator=(SnapshotMetadataChange && move_from)
Asigna este SnapshotMetadataChange moviendo otro.

Clases

gpg::SnapshotMetadataChange::Builder

Compila uno o más objetos SnapshotMetadataChange.

gpg::SnapshotMetadataChange::CoverImage

Una única estructura de datos que te permite acceder a los datos sobre el estado de una imagen de portada específica.

Funciones públicas

Descripción

const std::string & Description() const 

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 descripción nueva.

Imagen

SnapshotMetadataChange::CoverImage Image() const 

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 

El tiempo de reproducción de los metadatos de instantáneas.

PlayedTimeIsChanged

bool PlayedTimeIsChanged() const 

El tiempo de reproducción de los metadatos de la instantánea se modificará con esta nueva duración.

ProgressValue

int64_t ProgressValue() const 

El valor de progreso de los metadatos de la instantánea.

ProgressValueIsChanged

bool ProgressValueIsChanged() const 

El valor de progreso de los metadatos de instantánea se modificará con este nuevo valor de progreso.

SnapshotMetadataChange

 SnapshotMetadataChange()

SnapshotMetadataChange

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

Construye un SnapshotMetadataChange de shared_ptr a SnapshotMetadataChangeImpl.

Diseñado para el 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.

operator=

SnapshotMetadataChange & operator=(
  const SnapshotMetadataChange & copy_from
)

Asigna este SnapshotMetadataChange copiando uno de otro.

operator=

SnapshotMetadataChange & operator=(
  SnapshotMetadataChange && move_from
)

Asigna este SnapshotMetadataChange moviendo otro.

~SnapshotMetadataChange

 ~SnapshotMetadataChange()