гпг:: SnapshotMetadataChange
#include <snapshot_metadata_change.h>
Единая структура данных, позволяющая получить доступ к данным о состоянии конкретного снимка.
Резюме
Конструкторы и деструкторы | |
---|---|
SnapshotMetadataChange () | |
SnapshotMetadataChange (std::shared_ptr< const SnapshotMetadataChangeImpl > impl) | |
SnapshotMetadataChange (const SnapshotMetadataChange & copy_from) Создает копию существующего SnapshotMetadataChange . | |
SnapshotMetadataChange ( SnapshotMetadataChange && move_from) Перемещает существующий SnapshotMetadataChange . | |
~SnapshotMetadataChange () |
Общественные функции | |
---|---|
Description () const | const std::string & Описание метаданных моментального снимка. |
DescriptionIsChanged () const | bool Описание метаданных моментального снимка будет изменено с учетом этого нового описания. |
Image () const | Данные изображения, которые будут присвоены снимку. |
ImageIsChanged () const | bool Изображение обложки метаданных снимка будет изменено с помощью этого нового изображения обложки. |
PlayedTime () const | Время воспроизведения метаданных снимка. |
PlayedTimeIsChanged () const | bool Время воспроизведения метаданных моментального снимка будет изменено с учетом этой новой длительности. |
ProgressValue () const | int64_t Значение хода выполнения метаданных моментального снимка. |
ProgressValueIsChanged () const | bool Значение прогресса метаданных моментального снимка будет изменено на это новое значение прогресса. |
Valid () const | bool Изменение метаданных моментального снимка допустимо и было создано с помощью построителя. |
operator= (const SnapshotMetadataChange & copy_from) | Присваивает этот SnapshotMetadataChange , копируя из другого. |
operator= ( SnapshotMetadataChange && move_from) | Присваивает этот SnapshotMetadataChange , перемещая в него другой. |
Классы | |
---|---|
gpg::SnapshotMetadataChange::Builder | Создает один или несколько объектов SnapshotMetadataChange . |
gpg:: SnapshotMetadataChange:: CoverImage | Единая структура данных, позволяющая получить доступ к данным о статусе конкретного изображения обложки. |
Общественные функции
Описание
const std::string & Description() const
Описание метаданных моментального снимка.
ОписаниеИзменено
bool DescriptionIsChanged() const
Описание метаданных моментального снимка будет изменено с учетом этого нового описания.
Изображение
SnapshotMetadataChange::CoverImage Image() const
Данные изображения, которые будут присвоены снимку.
ИмиджИсчанд
bool ImageIsChanged() const
Изображение обложки метаданных снимка будет изменено с помощью этого нового изображения обложки.
PlayedTimeIsChanged
bool PlayedTimeIsChanged() const
Время воспроизведения метаданных моментального снимка будет изменено с учетом этой новой длительности.
ProgressValue
int64_t ProgressValue() const
Значение хода выполнения метаданных моментального снимка.
Прогрессвалуеисчанд
bool ProgressValueIsChanged() const
Значение прогресса метаданных моментального снимка будет изменено на это новое значение прогресса.
SnapshotMetadataChange
SnapshotMetadataChange()
SnapshotMetadataChange
SnapshotMetadataChange( std::shared_ptr< const SnapshotMetadataChangeImpl > impl )
Создает SnapshotMetadataChange
из shared_ptr
в SnapshotMetadataChangeImpl
.
Предназначен для внутреннего использования API.
SnapshotMetadataChange
SnapshotMetadataChange( const SnapshotMetadataChange & copy_from )
Создает копию существующего SnapshotMetadataChange
.
SnapshotMetadataChange
SnapshotMetadataChange( SnapshotMetadataChange && move_from )
Перемещает существующий SnapshotMetadataChange
.
Действительный
bool Valid() const
Изменение метаданных моментального снимка допустимо и было создано с помощью построителя.
оператор=
SnapshotMetadataChange & operator=( const SnapshotMetadataChange & copy_from )
Присваивает этот SnapshotMetadataChange
, копируя из другого.
оператор=
SnapshotMetadataChange & operator=( SnapshotMetadataChange && move_from )
Присваивает этот SnapshotMetadataChange
, перемещая в него другой.
~ SnapshotMetadataChange
~SnapshotMetadataChange()