gpg::SnapshotMetadataChange

#include <snapshot_metadata_change.h>

Es una estructura de datos única 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 elemento SnapshotMetadataChange desde un elemento shared_ptr hacia SnapshotMetadataChangeImpl.
SnapshotMetadataChange(const SnapshotMetadataChange & copy_from)
Crea una copia de un SnapshotMetadataChange existente.
SnapshotMetadataChange(SnapshotMetadataChange && move_from)
Mueve un elemento 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
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
El tiempo de reproducción de los metadatos de la instantánea.
PlayedTimeIsChanged() const
bool
El tiempo de reproducción de los metadatos de la instantánea se modificará con esta duración nueva.
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 la instantánea se modificará con este valor de progreso nuevo.
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)
Mueve otro para asignar este SnapshotMetadataChange.

Clases

gpg::SnapshotMetadataChange::Builder

Compila uno o más objetos SnapshotMetadataChange.

gpg::SnapshotMetadataChange::CoverImage

Es una estructura única de datos que te permite acceder a información 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 

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 

El tiempo de reproducción de los metadatos de la instantánea.

PlayedTimeIsChanged

bool PlayedTimeIsChanged() const 

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

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 la instantánea se modificará con este valor de progreso nuevo.

SnapshotMetadataChange

 SnapshotMetadataChange()

SnapshotMetadataChange

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

Construye un elemento SnapshotMetadataChange desde un elemento shared_ptr hacia 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 elemento 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
)

Mueve otro para asignar este SnapshotMetadataChange.

~ Cambio de metadatos de la instantánea

 ~SnapshotMetadataChange()