gpg:: SnapshotMetadataChange:: Builder
#include <snapshot_metadata_change_builder.h>
Bir veya daha fazla SnapshotMetadataChange nesnesi oluşturur.
Özet
Oluşturucular ve Yıkıcılar |
|
---|---|
Builder()
|
|
Builder(std::shared_ptr< SnapshotMetadataChangeImpl > impl)
|
|
Builder(const Builder & copy_from)
Mevcut bir
Builder dosyasının bir kopyasını oluşturur. |
|
Builder(Builder && move_from)
Mevcut bir
Builder öğesini taşır. |
Kamu işlevleri |
|
---|---|
Create() const
|
SnapshotMetadataChange oluşturur.
|
SetCoverImageFromPngData(std::vector< uint8_t > png_data)
|
Builder &
Anlık görüntü meta verisi değişikliğinin kodlanmış png kapak resminin işlenmemiş baytları.
|
SetDescription(const std::string & description)
|
Builder &
Anlık görüntü meta verileri değişikliğinin kısa açıklamasını ayarlar.
|
SetPlayedTime(gpg::Duration played_time)
|
Builder &
Anlık görüntü meta verisi değişikliğinin oynatılma süresini ayarlar.
|
SetProgressValue(int64_t progress_value)
|
Builder &
Anlık görüntü meta verileri değişikliğinin ilerleme değerini belirler.
|
operator=(const Builder & copy_from)
|
Builder &
Bu
Builder değerini, başka bir birinden kopyalayarak atar. |
operator=(Builder && move_from)
|
Builder &
|
Kamu işlevleri
Derleyici
Builder()
Derleyici
Builder( std::shared_ptr< SnapshotMetadataChangeImpl > impl )
shared_ptr
ile BuilderImpl
arasında bir Builder
oluşturur.
API tarafından dahili kullanıma yöneliktir.
Derleyici
Builder( const Builder & copy_from )
Mevcut bir Builder
dosyasının bir kopyasını oluşturur.
SetCoverImageFromPngData
Builder & SetCoverImageFromPngData( std::vector< uint8_t > png_data )
Anlık görüntü meta verisi değişikliğinin kodlanmış png kapak resminin işlenmemiş baytları.
Kapak resmi 800 kb'den küçük olmalıdır. Resim her kaydetme için ayarlanmalıdır, aksi takdirde silinir.
SetDescription
Builder & SetDescription( const std::string & description )
Anlık görüntü meta verileri değişikliğinin kısa açıklamasını ayarlar.
SetPlayedTime
Builder & SetPlayedTime( gpg::Duration played_time )
Anlık görüntü meta verisi değişikliğinin oynatılma süresini ayarlar.
SetProgressValue
Builder & SetProgressValue( int64_t progress_value )
Anlık görüntü meta verileri değişikliğinin ilerleme değerini belirler.