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)
|
|
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 la 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:: |
Compila uno o más objetos SnapshotMetadataChange. |
gpg:: |
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()