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)
Construit un SnapshotMetadataChange à partir d'un shared_ptr vers SnapshotMetadataChangeImpl.
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 transférant une autre.

Classes

gpg::SnapshotMetadataChange::Builder

Crée un ou plusieurs objets SnapshotMetadataChange.

gpg::SnapshotMetadataChange::CoverImage

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.

PlayedTime

gpg::Duration PlayedTime() const 

Heure de lecture des métadonnées de l'instantané.

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 transférant une autre.

~SnapshotMetadataChange

 ~SnapshotMetadataChange()