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 destrutores |
|
---|---|
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 vai ser modificada com essa nova descrição.
|
Image() const
|
Dados de imagem que serão atribuídos ao snapshot.
|
ImageIsChanged() const
|
bool
A imagem de capa dos metadados do snapshot será modificada com essa nova imagem de capa.
|
PlayedTime() const
|
O tempo reproduzido dos metadados do snapshot.
|
PlayedTimeIsChanged() const
|
bool
O tempo reproduzido 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 dos 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. |
Aulas |
|
---|---|
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 vai ser modificada com essa nova descrição.
Imagem
SnapshotMetadataChange::CoverImage Image() const
Dados de imagem que serão atribuídos ao snapshot.
ImageIsChanged
bool ImageIsChanged() const
A imagem de capa dos metadados do snapshot será modificada com essa nova imagem de capa.
PlayedTimeIsChanged
bool PlayedTimeIsChanged() const
O tempo reproduzido 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 )
Constrói um SnapshotMetadataChange
de um shared_ptr
a um SnapshotMetadataChangeImpl
.
Destinado ao uso interno da 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álida
bool Valid() const
A alteração dos metadados do snapshot é válida e foi criada com o builder.
operador=
SnapshotMetadataChange & operator=( const SnapshotMetadataChange & copy_from )
Atribui este SnapshotMetadataChange
copiando de outro.
operador=
SnapshotMetadataChange & operator=( SnapshotMetadataChange && move_from )
Atribui este SnapshotMetadataChange
movendo outro para ele.
~SnapshotMetadataChange
~SnapshotMetadataChange()