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 en SnapshotMetadataChangeImpl.
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::SnapshotMetadataChange::Builder

Crée un ou plusieurs objets SnapshotMetadataChange.

gpg::SnapshotMetadataChange::CoverImage

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.

PlayedTime

gpg::Duration PlayedTime() const 

Durée 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 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()