гпг:: SnapshotMetadataChange:: Строитель
#include <snapshot_metadata_change_builder.h>
Создает один или несколько объектов SnapshotMetadataChange .
Краткое содержание
Конструкторы и деструкторы | |
---|---|
Builder () | |
Builder (std::shared_ptr< SnapshotMetadataChangeImpl > impl) | |
Builder (const Builder & copy_from) Создает копию существующего Builder . | |
Builder ( Builder && move_from) Перемещает существующий Builder . |
Общественные функции | |
---|---|
Create () const | Создает SnapshotMetadataChange . |
SetCoverImageFromPngData (std::vector< uint8_t > png_data) | Builder & Необработанные байты закодированного PNG-изображения закрывают изображение изменения метаданных снимка. |
SetDescription (const std::string & description) | Builder & Устанавливает краткое описание метаданных_change снимка. |
SetPlayedTime ( gpg::Duration played_time) | Builder & Устанавливает время воспроизведения снимка Metadata_change. |
SetProgressValue (int64_t progress_value) | Builder & Устанавливает значение прогресса изменения метаданных снимка. |
operator= (const Builder & copy_from) | Builder & Назначает этот Builder путем копирования из другого. |
operator= ( Builder && move_from) | Builder & Назначает этого Builder , перемещая в него другой. |
Общественные функции
Строитель
Builder()
Строитель
Builder( std::shared_ptr< SnapshotMetadataChangeImpl > impl )
Создает Builder
из shared_ptr
в BuilderImpl
.
Предназначен для внутреннего использования API.
SetCoverImageFromPngData
Builder & SetCoverImageFromPngData( std::vector< uint8_t > png_data )
Необработанные байты закодированного PNG-изображения закрывают изображение изменения метаданных снимка.
Изображение обложки должно быть не более 800 Кб. Изображение должно быть установлено при каждом коммите, иначе оно будет очищено.
УстановитьОписание
Builder & SetDescription( const std::string & description )
Устанавливает краткое описание метаданных_change снимка.
SetPlayedTime
Builder & SetPlayedTime( gpg::Duration played_time )
Устанавливает время воспроизведения снимка Metadata_change.
SetProgressValue
Builder & SetProgressValue( int64_t progress_value )
Устанавливает значение прогресса изменения метаданных снимка.