gpg:: SnapshotMetadataChange:: Builder
#include <snapshot_metadata_change_builder.h>
Kompiluje co najmniej 1 obiekt SnapshotMetadataChange.
Podsumowanie
Konstruktorzy 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 istniejące urządzenie
Builder . |
Funkcje publiczne |
|
---|---|
Create() const
|
Tworzy obiekt SnapshotMetadataChange.
|
SetCoverImageFromPngData(std::vector< uint8_t > png_data)
|
Builder &
Nieprzetworzone bajty zakodowanego obrazu okładki w formacie PNG zmiany metadanych zrzutu.
|
SetDescription(const std::string & description)
|
Builder &
Ustawia zwięzły opis zmiany metadanych zrzutu.
|
SetPlayedTime(gpg::Duration played_time)
|
Builder &
Określa czas odtwarzania zmiany metadanych zrzutu.
|
SetProgressValue(int64_t progress_value)
|
Builder &
Określa wartość postępu dla operacji „metadane_change” zrzutu.
|
operator=(const Builder & copy_from)
|
Builder &
Przypisuje ten element
Builder , kopiując go z innego elementu. |
operator=(Builder && move_from)
|
Builder &
Przypisuje element
Builder , przenosząc do niego inny. |
Funkcje publiczne
Monter
Builder()
Monter
Builder( std::shared_ptr< SnapshotMetadataChangeImpl > impl )
Konstruuje Builder
z shared_ptr
na BuilderImpl
.
Przeznaczona do użytku wewnętrznego przez interfejs API.
SetCoverImageFromPngData
Builder & SetCoverImageFromPngData( std::vector< uint8_t > png_data )
Nieprzetworzone bajty zakodowanego obrazu okładki w formacie PNG zmiany metadanych zrzutu.
Obraz w tle musi być mniejszy niż 800 KB. Obraz należy ustawić przy każdym zatwierdzeniu. W przeciwnym razie zostanie wyczyszczony.
SetDescription
Builder & SetDescription( const std::string & description )
Ustawia zwięzły opis zmiany metadanych zrzutu.
SetPlayedTime
Builder & SetPlayedTime( gpg::Duration played_time )
Określa czas odtwarzania zmiany metadanych zrzutu.
SetProgressValue
Builder & SetProgressValue( int64_t progress_value )
Określa wartość postępu dla operacji „metadane_change” zrzutu.