gpg:: SnapshotMetadataChange
#include <snapshot_metadata_change.h>
Structure de données unique qui vous permet d'accéder aux données sur l'état d'un instantané spécifique.
Résumé
Constructeurs et destructeurs |
|
---|---|
SnapshotMetadataChange()
|
|
SnapshotMetadataChange(std::shared_ptr< const SnapshotMetadataChangeImpl > impl)
|
|
SnapshotMetadataChange(const SnapshotMetadataChange & copy_from)
Crée une copie d'un
SnapshotMetadataChange existant. |
|
SnapshotMetadataChange(SnapshotMetadataChange && move_from)
Déplace un élément
SnapshotMetadataChange existant. |
|
~SnapshotMetadataChange()
|
Fonctions publiques |
|
---|---|
Description() const
|
const std::string &
Description des métadonnées de l'instantané.
|
DescriptionIsChanged() const
|
bool
La description des métadonnées de l'instantané sera modifiée avec cette nouvelle description.
|
Image() const
|
Données d'image qui seront attribuées à l'instantané.
|
ImageIsChanged() const
|
bool
L'image de couverture des métadonnées de l'instantané sera modifiée avec cette nouvelle image de couverture.
|
PlayedTime() const
|
Durée de lecture des métadonnées de l'instantané.
|
PlayedTimeIsChanged() const
|
bool
La durée de lecture des métadonnées de l'instantané sera modifiée en fonction de cette nouvelle durée.
|
ProgressValue() const
|
int64_t
Valeur de progression des métadonnées de l'instantané.
|
ProgressValueIsChanged() const
|
bool
La valeur de progression des métadonnées d'instantané sera remplacée par cette nouvelle valeur.
|
Valid() const
|
bool
La modification des métadonnées de l'instantané est valide et a été créée avec le compilateur.
|
operator=(const SnapshotMetadataChange & copy_from)
|
Attribue ce
SnapshotMetadataChange en copiant un autre élément. |
operator=(SnapshotMetadataChange && move_from)
|
Attribue cet élément
SnapshotMetadataChange en y déplaçant un autre élément. |
Classes |
|
---|---|
gpg:: |
Crée un ou plusieurs objets SnapshotMetadataChange. |
gpg:: |
Structure de données unique qui vous permet d'accéder à des données sur l'état d'une image de couverture spécifique. |
Fonctions publiques
Description
const std::string & Description() const
Description des métadonnées de l'instantané.
DescriptionIsChanged
bool DescriptionIsChanged() const
La description des métadonnées de l'instantané sera modifiée avec cette nouvelle description.
Image
SnapshotMetadataChange::CoverImage Image() const
Données d'image qui seront attribuées à l'instantané.
ImageIsChanged
bool ImageIsChanged() const
L'image de couverture des métadonnées de l'instantané sera modifiée avec cette nouvelle image de couverture.
PlayedTimeIsChanged
bool PlayedTimeIsChanged() const
La durée de lecture des métadonnées de l'instantané sera modifiée en fonction de cette nouvelle durée.
ProgressValue
int64_t ProgressValue() const
Valeur de progression des métadonnées de l'instantané.
ProgressValueIsChanged
bool ProgressValueIsChanged() const
La valeur de progression des métadonnées d'instantané sera remplacée par cette nouvelle valeur.
SnapshotMetadataChange
SnapshotMetadataChange()
SnapshotMetadataChange
SnapshotMetadataChange( std::shared_ptr< const SnapshotMetadataChangeImpl > impl )
Construit un SnapshotMetadataChange
à partir d'un shared_ptr
en SnapshotMetadataChangeImpl
.
Destiné à un usage interne par l'API.
SnapshotMetadataChange
SnapshotMetadataChange( const SnapshotMetadataChange & copy_from )
Crée une copie d'un SnapshotMetadataChange
existant.
SnapshotMetadataChange
SnapshotMetadataChange( SnapshotMetadataChange && move_from )
Déplace un élément SnapshotMetadataChange
existant.
Valide
bool Valid() const
La modification des métadonnées de l'instantané est valide et a été créée avec le compilateur.
opérateur=
SnapshotMetadataChange & operator=( const SnapshotMetadataChange & copy_from )
Attribue ce SnapshotMetadataChange
en copiant un autre élément.
opérateur=
SnapshotMetadataChange & operator=( SnapshotMetadataChange && move_from )
Attribue cet élément SnapshotMetadataChange
en y déplaçant un autre élément.
~SnapshotMetadataChange
~SnapshotMetadataChange()