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 élément
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.
|
PlayedTime() const
|
Heure 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 selon 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 de l'instantané sera modifiée avec 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 le copiant à partir d'un autre. |
operator=(SnapshotMetadataChange && move_from)
|
Attribue ce
SnapshotMetadataChange en y déplaçant une autre entité. |
Classes |
|
---|---|
gpg:: |
Crée un ou plusieurs objets SnapshotMetadataChange. |
gpg:: |
Une structure de données unique qui vous permet d'accéder aux 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.
PlayedTimeIsChanged
bool PlayedTimeIsChanged() const
La durée de lecture des métadonnées de l'instantané sera modifiée selon 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 de l'instantané sera modifiée avec cette nouvelle valeur.
SnapshotMetadataChange
SnapshotMetadataChange()
SnapshotMetadataChange
SnapshotMetadataChange( std::shared_ptr< const SnapshotMetadataChangeImpl > impl )
Construit un SnapshotMetadataChange
à partir d'un shared_ptr
vers SnapshotMetadataChangeImpl
.
Destiné à un usage interne par l'API.
SnapshotMetadataChange
SnapshotMetadataChange( const SnapshotMetadataChange & copy_from )
Crée une copie d'un élément 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.
operator=
SnapshotMetadataChange & operator=( const SnapshotMetadataChange & copy_from )
Attribue ce SnapshotMetadataChange
en le copiant à partir d'un autre.
operator=
SnapshotMetadataChange & operator=( SnapshotMetadataChange && move_from )
Attribue ce SnapshotMetadataChange
en y déplaçant une autre entité.
~SnapshotMetadataChange
~SnapshotMetadataChange()