gpg:: SnapshotMetadataChange
#include <snapshot_metadata_change.h>
Una singola struttura di dati che consente di accedere ai dati sullo stato di uno snapshot specifico.
Riepilogo
Costruttori e distruttori |
|
---|---|
SnapshotMetadataChange()
|
|
SnapshotMetadataChange(std::shared_ptr< const SnapshotMetadataChangeImpl > impl)
|
|
SnapshotMetadataChange(const SnapshotMetadataChange & copy_from)
Crea una copia di un
SnapshotMetadataChange esistente. |
|
SnapshotMetadataChange(SnapshotMetadataChange && move_from)
Sposta un elemento
SnapshotMetadataChange esistente. |
|
~SnapshotMetadataChange()
|
Funzioni pubbliche |
|
---|---|
Description() const
|
const std::string &
La descrizione dei metadati dello snapshot.
|
DescriptionIsChanged() const
|
bool
La descrizione dei metadati dello snapshot verrà modificata con questa nuova descrizione.
|
Image() const
|
Dati immagine che verranno assegnati all'istantanea.
|
ImageIsChanged() const
|
bool
L'immagine di copertina dei metadati dello snapshot verrà modificata con questa nuova immagine di copertina.
|
PlayedTime() const
|
L'ora di riproduzione dei metadati dello snapshot.
|
PlayedTimeIsChanged() const
|
bool
L'ora di riproduzione dei metadati dello snapshot verrà modificata con questa nuova durata.
|
ProgressValue() const
|
int64_t
Il valore di avanzamento dei metadati dello snapshot.
|
ProgressValueIsChanged() const
|
bool
Il valore di avanzamento dei metadati dello snapshot verrà modificato con questo nuovo valore di avanzamento.
|
Valid() const
|
bool
La modifica dei metadati dello snapshot è valida ed è stata creata con il builder.
|
operator=(const SnapshotMetadataChange & copy_from)
|
Assegna questo
SnapshotMetadataChange copiando da un altro. |
operator=(SnapshotMetadataChange && move_from)
|
Assegna questo
SnapshotMetadataChange spostandone un altro al suo interno. |
Corsi |
|
---|---|
gpg:: |
Crea uno o più oggetti SnapshotMetadataChange. |
gpg:: |
Una singola struttura di dati che consente di accedere ai dati sullo stato di una specifica immagine di copertina. |
Funzioni pubbliche
Descrizione
const std::string & Description() const
La descrizione dei metadati dello snapshot.
DescriptionIsChanged
bool DescriptionIsChanged() const
La descrizione dei metadati dello snapshot verrà modificata con questa nuova descrizione.
Immagine
SnapshotMetadataChange::CoverImage Image() const
Dati immagine che verranno assegnati all'istantanea.
ImageIsChanged
bool ImageIsChanged() const
L'immagine di copertina dei metadati dello snapshot verrà modificata con questa nuova immagine di copertina.
PlayedTimeIsChanged
bool PlayedTimeIsChanged() const
L'ora di riproduzione dei metadati dello snapshot verrà modificata con questa nuova durata.
ProgressValue
int64_t ProgressValue() const
Il valore di avanzamento dei metadati dello snapshot.
ProgressValueIsChanged
bool ProgressValueIsChanged() const
Il valore di avanzamento dei metadati dello snapshot verrà modificato con questo nuovo valore di avanzamento.
SnapshotMetadataChange
SnapshotMetadataChange()
SnapshotMetadataChange
SnapshotMetadataChange( std::shared_ptr< const SnapshotMetadataChangeImpl > impl )
Crea un SnapshotMetadataChange
da un shared_ptr
a SnapshotMetadataChangeImpl
.
Destinato all'uso interno da parte dell'API.
SnapshotMetadataChange
SnapshotMetadataChange( const SnapshotMetadataChange & copy_from )
Crea una copia di un SnapshotMetadataChange
esistente.
SnapshotMetadataChange
SnapshotMetadataChange( SnapshotMetadataChange && move_from )
Sposta un elemento SnapshotMetadataChange
esistente.
Valida
bool Valid() const
La modifica dei metadati dello snapshot è valida ed è stata creata con il builder.
operatore=
SnapshotMetadataChange & operator=( const SnapshotMetadataChange & copy_from )
Assegna questo SnapshotMetadataChange
copiando da un altro.
operatore=
SnapshotMetadataChange & operator=( SnapshotMetadataChange && move_from )
Assegna questo SnapshotMetadataChange
spostandone un altro al suo interno.
~SnapshotMetadataChange
~SnapshotMetadataChange()