гпг:: Изменение метаданных моментального снимка
#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
Время воспроизведения метаданных снимка будет изменено с учетом этой новой продолжительности.
Прогрессвалуе
int64_t ProgressValue() const
Значение хода выполнения метаданных моментального снимка.
ПрогрессValueIsChanged
bool ProgressValueIsChanged() const
Значение прогресса метаданных моментального снимка будет изменено с использованием этого нового значения прогресса.
Изменение метаданных моментального снимка
SnapshotMetadataChange()
Изменение метаданных моментального снимка
SnapshotMetadataChange( std::shared_ptr< const SnapshotMetadataChangeImpl > impl )
Создает SnapshotMetadataChange
из shared_ptr
в SnapshotMetadataChangeImpl
.
Предназначен для внутреннего использования API.
Изменение метаданных моментального снимка
SnapshotMetadataChange( const SnapshotMetadataChange & copy_from )
Создает копию существующего SnapshotMetadataChange
.
Изменение метаданных моментального снимка
SnapshotMetadataChange( SnapshotMetadataChange && move_from )
Перемещает существующий SnapshotMetadataChange
.
Действительный
bool Valid() const
Изменение метаданных моментального снимка допустимо и было создано с помощью компоновщика.
оператор=
SnapshotMetadataChange & operator=( const SnapshotMetadataChange & copy_from )
Назначает этот SnapshotMetadataChange
путем копирования из другого.
оператор=
SnapshotMetadataChange & operator=( SnapshotMetadataChange && move_from )
Назначает этот SnapshotMetadataChange
, перемещая в него другой.
~СнапшотМетаданныеИзменение
~SnapshotMetadataChange()