gpg::SnapshotMetadataChange

#include <snapshot_metadata_change.h>

Satu struktur data yang memungkinkan Anda mengakses data tentang status snapshot tertentu.

Ringkasan

Konstruktor dan Destruktor

SnapshotMetadataChange()
SnapshotMetadataChange(std::shared_ptr< const SnapshotMetadataChangeImpl > impl)
Membuat SnapshotMetadataChange dari shared_ptr hingga SnapshotMetadataChangeImpl.
SnapshotMetadataChange(const SnapshotMetadataChange & copy_from)
Membuat salinan SnapshotMetadataChange yang ada.
SnapshotMetadataChange(SnapshotMetadataChange && move_from)
Memindahkan SnapshotMetadataChange yang ada.
~SnapshotMetadataChange()

Fungsi publik

Description() const
const std::string &
Deskripsi metadata snapshot.
DescriptionIsChanged() const
bool
Deskripsi metadata snapshot akan diubah dengan deskripsi baru ini.
Image() const
Data gambar yang akan ditetapkan ke snapshot.
ImageIsChanged() const
bool
Gambar sampul metadata snapshot akan diubah dengan gambar sampul baru ini.
PlayedTime() const
Waktu pemutaran metadata snapshot.
PlayedTimeIsChanged() const
bool
Waktu pemutaran metadata snapshot akan diubah dengan durasi baru ini.
ProgressValue() const
int64_t
Nilai progres metadata snapshot.
ProgressValueIsChanged() const
bool
Nilai progres metadata snapshot akan diubah dengan nilai progres baru ini.
Valid() const
bool
Perubahan metadata snapshot valid dan dibuat dengan builder.
operator=(const SnapshotMetadataChange & copy_from)
Menetapkan SnapshotMetadataChange ini dengan menyalin dari yang lain.
operator=(SnapshotMetadataChange && move_from)
Menetapkan SnapshotMetadataChange ini dengan memindahkan satu lagi ke dalamnya.

Class

gpg::SnapshotMetadataChange::Builder

Mem-build satu atau beberapa objek SnapshotMetadataChange.

gpg::SnapshotMetadataChange::CoverImage

Struktur data tunggal yang memungkinkan Anda mengakses data tentang status gambar sampul tertentu.

Fungsi publik

Deskripsi

const std::string & Description() const 

Deskripsi metadata snapshot.

DescriptionIsChanged

bool DescriptionIsChanged() const 

Deskripsi metadata snapshot akan diubah dengan deskripsi baru ini.

Gambar

SnapshotMetadataChange::CoverImage Image() const 

Data gambar yang akan ditetapkan ke snapshot.

ImageIsChanged

bool ImageIsChanged() const 

Gambar sampul metadata snapshot akan diubah dengan gambar sampul baru ini.

PlayedTime

gpg::Duration PlayedTime() const 

Waktu pemutaran metadata snapshot.

PlayedTimeIsChanged

bool PlayedTimeIsChanged() const 

Waktu pemutaran metadata snapshot akan diubah dengan durasi baru ini.

ProgressValue

int64_t ProgressValue() const 

Nilai progres metadata snapshot.

ProgressValueIsChanged

bool ProgressValueIsChanged() const 

Nilai progres metadata snapshot akan diubah dengan nilai progres baru ini.

SnapshotMetadataChange

 SnapshotMetadataChange()

SnapshotMetadataChange

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

Membuat SnapshotMetadataChange dari shared_ptr hingga SnapshotMetadataChangeImpl.

Ditujukan untuk penggunaan internal oleh API.

SnapshotMetadataChange

 SnapshotMetadataChange(
  const SnapshotMetadataChange & copy_from
)

Membuat salinan SnapshotMetadataChange yang ada.

SnapshotMetadataChange

 SnapshotMetadataChange(
  SnapshotMetadataChange && move_from
)

Memindahkan SnapshotMetadataChange yang ada.

Valid

bool Valid() const 

Perubahan metadata snapshot valid dan dibuat dengan builder.

operator=

SnapshotMetadataChange & operator=(
  const SnapshotMetadataChange & copy_from
)

Menetapkan SnapshotMetadataChange ini dengan menyalin dari yang lain.

operator=

SnapshotMetadataChange & operator=(
  SnapshotMetadataChange && move_from
)

Menetapkan SnapshotMetadataChange ini dengan memindahkan satu lagi ke dalamnya.

~SnapshotMetadataChange

 ~SnapshotMetadataChange()