gpg:: SnapshotMetadataChange:: Builder
#include <snapshot_metadata_change_builder.h>
Tworzy co najmniej 1 obiekt SnapshotMetadataChange.
Podsumowanie
Konstruktory i niszczyciele |
|
---|---|
Builder()
|
|
Builder(std::shared_ptr< SnapshotMetadataChangeImpl > impl)
|
|
Builder(const Builder & copy_from)
Tworzy kopię istniejącego elementu
Builder . |
|
Builder(Builder && move_from)
Przenosi dotychczasowy
Builder . |
Funkcje publiczne |
|
---|---|
Create() const
|
Tworzy właściwość SnapshotMetadataChange.
|
SetCoverImageFromPngData(std::vector< uint8_t > png_data)
|
Builder &
Nieprzetworzone bajty zakodowanego pliku PNG o zmianie metadanych zrzutu.
|
SetDescription(const std::string & description)
|
Builder &
Ustawia zwięzły opis zrzutu metadata_change.
|
SetPlayedTime(gpg::Duration played_time)
|
Builder &
Ustawia czas odtwarzania zrzutu metadata_change.
|
SetProgressValue(int64_t progress_value)
|
Builder &
Ustawia wartość postępu zrzutu metadata_change.
|
operator=(const Builder & copy_from)
|
Builder &
Przypisuje ten element (
Builder ), kopiując go z innego elementu. |
operator=(Builder && move_from)
|
Builder &
Przypisuje ten element typu
Builder , przenosząc do niego inny. |
Funkcje publiczne
Monter
Builder()
Monter
Builder( std::shared_ptr< SnapshotMetadataChangeImpl > impl )
Konstruuje Builder
od shared_ptr
do BuilderImpl
.
Przeznaczony do użytku wewnętrznego w interfejsie API.
SetCoverImageFromPngData
Builder & SetCoverImageFromPngData( std::vector< uint8_t > png_data )
Nieprzetworzone bajty zakodowanego pliku PNG o zmianie metadanych zrzutu.
Grafika okładki musi mieć mniej niż 800 KB. Obraz musi być ustawiony przy każdym zatwierdzeniu. W przeciwnym razie obraz zostanie wyczyszczony.
SetDescription
Builder & SetDescription( const std::string & description )
Ustawia zwięzły opis zrzutu metadata_change.
SetPlayedTime
Builder & SetPlayedTime( gpg::Duration played_time )
Ustawia czas odtwarzania zrzutu metadata_change.
SetProgressValue
Builder & SetProgressValue( int64_t progress_value )
Ustawia wartość postępu zrzutu metadata_change.