gpg::SnapshotMetadataChange

#include <snapshot_metadata_change.h>

Belirli bir anlık görüntünün durumu hakkındaki verilere erişmenize olanak tanıyan tek bir veri yapısı

Özet

Oluşturucular ve Yıkıcılar

SnapshotMetadataChange()
SnapshotMetadataChange(std::shared_ptr< const SnapshotMetadataChangeImpl > impl)
shared_ptr ile SnapshotMetadataChangeImpl arasında bir SnapshotMetadataChange oluşturur.
SnapshotMetadataChange(const SnapshotMetadataChange & copy_from)
Mevcut bir SnapshotMetadataChange dosyasının bir kopyasını oluşturur.
SnapshotMetadataChange(SnapshotMetadataChange && move_from)
Mevcut bir SnapshotMetadataChange öğesini taşır.
~SnapshotMetadataChange()

Kamu işlevleri

Description() const
const std::string &
Anlık görüntü meta verilerinin açıklaması.
DescriptionIsChanged() const
bool
Anlık görüntü meta verilerinin açıklaması, bu yeni açıklamayla değiştirilecek.
Image() const
Anlık görüntüye atanacak resim verileri.
ImageIsChanged() const
bool
Anlık görüntü meta verilerinin kapak resmi, bu yeni kapak resmiyle değiştirilecek.
PlayedTime() const
Anlık görüntü meta verilerinin oynatılma süresi.
PlayedTimeIsChanged() const
bool
Anlık görüntü meta verilerinin oynatılma süresi bu yeni süreye göre değiştirilir.
ProgressValue() const
int64_t
Anlık görüntü meta verilerinin ilerleme değeri.
ProgressValueIsChanged() const
bool
Anlık görüntü meta verilerinin ilerleme değeri, bu yeni ilerleme değeriyle değiştirilecek.
Valid() const
bool
Anlık görüntü meta verisi değişikliği geçerli ve oluşturucuyla oluşturuldu.
operator=(const SnapshotMetadataChange & copy_from)
Bu SnapshotMetadataChange değerini, başka bir birinden kopyalayarak atar.
operator=(SnapshotMetadataChange && move_from)
Bu SnapshotMetadataChange için başka bir öğe taşıyarak SnapshotMetadataChange değerini atar.

Sınıflar

gpg::SnapshotMetadataChange::Builder

Bir veya daha fazla SnapshotMetadataChange nesnesi oluşturur.

gpg::SnapshotMetadataChange::CoverImage

Belirli bir kapak resminin durumuyla ilgili verilere erişmenize olanak tanıyan tek bir veri yapısı.

Kamu işlevleri

Açıklama

const std::string & Description() const 

Anlık görüntü meta verilerinin açıklaması.

DescriptionIsChanged

bool DescriptionIsChanged() const 

Anlık görüntü meta verilerinin açıklaması, bu yeni açıklamayla değiştirilecek.

Resim

SnapshotMetadataChange::CoverImage Image() const 

Anlık görüntüye atanacak resim verileri.

ImageIsChanged

bool ImageIsChanged() const 

Anlık görüntü meta verilerinin kapak resmi, bu yeni kapak resmiyle değiştirilecek.

PlayedTime

gpg::Duration PlayedTime() const 

Anlık görüntü meta verilerinin oynatılma süresi.

PlayedTimeIsChanged

bool PlayedTimeIsChanged() const 

Anlık görüntü meta verilerinin oynatılma süresi bu yeni süreye göre değiştirilir.

ProgressValue

int64_t ProgressValue() const 

Anlık görüntü meta verilerinin ilerleme değeri.

ProgressValueIsChanged

bool ProgressValueIsChanged() const 

Anlık görüntü meta verilerinin ilerleme değeri, bu yeni ilerleme değeriyle değiştirilecek.

SnapshotMetadataChange

 SnapshotMetadataChange()

SnapshotMetadataChange

 SnapshotMetadataChange(
  std::shared_ptr< const SnapshotMetadataChangeImpl > impl
)

shared_ptr ile SnapshotMetadataChangeImpl arasında bir SnapshotMetadataChange oluşturur.

API tarafından dahili kullanıma yöneliktir.

SnapshotMetadataChange

 SnapshotMetadataChange(
  const SnapshotMetadataChange & copy_from
)

Mevcut bir SnapshotMetadataChange dosyasının bir kopyasını oluşturur.

SnapshotMetadataChange

 SnapshotMetadataChange(
  SnapshotMetadataChange && move_from
)

Mevcut bir SnapshotMetadataChange öğesini taşır.

Geçerli

bool Valid() const 

Anlık görüntü meta verisi değişikliği geçerli ve oluşturucuyla oluşturuldu.

operatör=

SnapshotMetadataChange & operator=(
  const SnapshotMetadataChange & copy_from
)

Bu SnapshotMetadataChange değerini, başka bir birinden kopyalayarak atar.

operatör=

SnapshotMetadataChange & operator=(
  SnapshotMetadataChange && move_from
)

Bu SnapshotMetadataChange için başka bir öğe taşıyarak SnapshotMetadataChange değerini atar.

~SnapshotMetadataChange

 ~SnapshotMetadataChange()