gpg:: SnapshotMetadataChange
#include <snapshot_metadata_change.h>
Uma única estrutura de dados que permite acessar dados sobre o status de um snapshot específico.
Resumo
Construtores e destruidores |
|
---|---|
SnapshotMetadataChange()
|
|
SnapshotMetadataChange(std::shared_ptr< const SnapshotMetadataChangeImpl > impl)
|
|
SnapshotMetadataChange(const SnapshotMetadataChange & copy_from)
Cria uma cópia de um
SnapshotMetadataChange existente. |
|
SnapshotMetadataChange(SnapshotMetadataChange && move_from)
Move um
SnapshotMetadataChange existente. |
|
~SnapshotMetadataChange()
|
Funções públicas |
|
---|---|
Description() const
|
const std::string &
A descrição dos metadados do snapshot.
|
DescriptionIsChanged() const
|
bool
A descrição dos metadados do snapshot será modificada com essa nova descrição.
|
Image() const
|
Dados da imagem que serão atribuídos ao snapshot.
|
ImageIsChanged() const
|
bool
A imagem da capa dos metadados do snapshot será modificada com essa nova imagem de capa.
|
PlayedTime() const
|
O tempo de reprodução dos metadados do snapshot.
|
PlayedTimeIsChanged() const
|
bool
O tempo de reprodução dos metadados do snapshot será modificado com essa nova duração.
|
ProgressValue() const
|
int64_t
O valor de progresso dos metadados do snapshot.
|
ProgressValueIsChanged() const
|
bool
O valor de progresso dos metadados do snapshot será modificado com esse novo valor de progresso.
|
Valid() const
|
bool
A alteração nos metadados do snapshot é válida e foi criada com o builder.
|
operator=(const SnapshotMetadataChange & copy_from)
|
Atribui este
SnapshotMetadataChange copiando de outro. |
operator=(SnapshotMetadataChange && move_from)
|
Atribui este
SnapshotMetadataChange movendo outro para ele. |
Classes |
|
---|---|
gpg:: |
Cria um ou mais objetos SnapshotMetadataChange. |
gpg:: |
Uma única estrutura de dados que permite acessar dados sobre o status de uma imagem de capa específica. |
Funções públicas
Descrição
const std::string & Description() const
A descrição dos metadados do snapshot.
DescriptionIsChanged
bool DescriptionIsChanged() const
A descrição dos metadados do snapshot será modificada com essa nova descrição.
Imagem
SnapshotMetadataChange::CoverImage Image() const
Dados da imagem que serão atribuídos ao snapshot.
ImageIsChanged
bool ImageIsChanged() const
A imagem da capa dos metadados do snapshot será modificada com essa nova imagem de capa.
PlayedTimeIsChanged
bool PlayedTimeIsChanged() const
O tempo de reprodução dos metadados do snapshot será modificado com essa nova duração.
ProgressValue
int64_t ProgressValue() const
O valor de progresso dos metadados do snapshot.
ProgressValueIsChanged
bool ProgressValueIsChanged() const
O valor de progresso dos metadados do snapshot será modificado com esse novo valor de progresso.
SnapshotMetadataChange
SnapshotMetadataChange()
SnapshotMetadataChange
SnapshotMetadataChange( std::shared_ptr< const SnapshotMetadataChangeImpl > impl )
Cria um SnapshotMetadataChange
de um shared_ptr
a SnapshotMetadataChangeImpl
.
Destinado ao uso interno pela API.
SnapshotMetadataChange
SnapshotMetadataChange( const SnapshotMetadataChange & copy_from )
Cria uma cópia de um SnapshotMetadataChange
existente.
SnapshotMetadataChange
SnapshotMetadataChange( SnapshotMetadataChange && move_from )
Move um SnapshotMetadataChange
existente.
Válido
bool Valid() const
A alteração nos metadados do snapshot é válida e foi criada com o builder.
operator=
SnapshotMetadataChange & operator=( const SnapshotMetadataChange & copy_from )
Atribui este SnapshotMetadataChange
copiando de outro.
operator=
SnapshotMetadataChange & operator=( SnapshotMetadataChange && move_from )
Atribui este SnapshotMetadataChange
movendo outro para ele.
~SnapshotMetadataChange
~SnapshotMetadataChange()