gpg::SnapshotMetadataChange

#include <snapshot_metadata_change.h>

Pojedyncza struktura danych, która umożliwia dostęp do informacji o stanie konkretnego zrzutu.

Podsumowanie

Konstruktory i niszczyciele

SnapshotMetadataChange()
SnapshotMetadataChange(std::shared_ptr< const SnapshotMetadataChangeImpl > impl)
Konstruuje SnapshotMetadataChange od shared_ptr do SnapshotMetadataChangeImpl.
SnapshotMetadataChange(const SnapshotMetadataChange & copy_from)
Tworzy kopię istniejącego elementu SnapshotMetadataChange.
SnapshotMetadataChange(SnapshotMetadataChange && move_from)
Przenosi dotychczasowy SnapshotMetadataChange.
~SnapshotMetadataChange()

Funkcje publiczne

Description() const
const std::string &
Opis metadanych zrzutu.
DescriptionIsChanged() const
bool
Opis metadanych zrzutu zostanie zmieniony i uzupełniony o ten nowy opis.
Image() const
Dane obrazu, które zostaną przypisane do zrzutu.
ImageIsChanged() const
bool
Zdjęcie okładki metadanych zrzutu zostanie zmodyfikowane za pomocą nowego obrazu okładki.
PlayedTime() const
Czas odtwarzania metadanych zrzutu.
PlayedTimeIsChanged() const
bool
Czas odtwarzania metadanych zrzutu zostanie zmieniony o nowy czas trwania.
ProgressValue() const
int64_t
Wartość postępu metadanych zrzutu.
ProgressValueIsChanged() const
bool
Wartość postępu metadanych zrzutu zostanie zmieniona o tę nową wartość postępu.
Valid() const
bool
Zmiana metadanych zrzutu jest prawidłowa i została utworzona w konstruktorze.
operator=(const SnapshotMetadataChange & copy_from)
Przypisuje ten element (SnapshotMetadataChange), kopiując go z innego elementu.
operator=(SnapshotMetadataChange && move_from)
Przypisuje ten element typu SnapshotMetadataChange, przenosząc do niego inny.

Zajęcia

gpg::SnapshotMetadataChange::Builder

Tworzy co najmniej 1 obiekt SnapshotMetadataChange.

gpg::SnapshotMetadataChange::CoverImage

Pojedyncza struktura danych, która umożliwia dostęp do danych o stanie konkretnego zdjęcia okładki.

Funkcje publiczne

Opis

const std::string & Description() const 

Opis metadanych zrzutu.

DescriptionIsChanged

bool DescriptionIsChanged() const 

Opis metadanych zrzutu zostanie zmieniony i uzupełniony o ten nowy opis.

Obraz

SnapshotMetadataChange::CoverImage Image() const 

Dane obrazu, które zostaną przypisane do zrzutu.

ImageIsChanged

bool ImageIsChanged() const 

Zdjęcie okładki metadanych zrzutu zostanie zmodyfikowane za pomocą nowego obrazu okładki.

PlayedTime

gpg::Duration PlayedTime() const 

Czas odtwarzania metadanych zrzutu.

PlayedTimeIsChanged

bool PlayedTimeIsChanged() const 

Czas odtwarzania metadanych zrzutu zostanie zmieniony o nowy czas trwania.

ProgressValue

int64_t ProgressValue() const 

Wartość postępu metadanych zrzutu.

ProgressValueIsChanged

bool ProgressValueIsChanged() const 

Wartość postępu metadanych zrzutu zostanie zmieniona o tę nową wartość postępu.

SnapshotMetadataChange

 SnapshotMetadataChange()

SnapshotMetadataChange

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

Konstruuje SnapshotMetadataChange od shared_ptr do SnapshotMetadataChangeImpl.

Przeznaczony do użytku wewnętrznego w interfejsie API.

SnapshotMetadataChange

 SnapshotMetadataChange(
  const SnapshotMetadataChange & copy_from
)

Tworzy kopię istniejącego elementu SnapshotMetadataChange.

SnapshotMetadataChange

 SnapshotMetadataChange(
  SnapshotMetadataChange && move_from
)

Przenosi dotychczasowy SnapshotMetadataChange.

Prawidłowe

bool Valid() const 

Zmiana metadanych zrzutu jest prawidłowa i została utworzona w konstruktorze.

operator=

SnapshotMetadataChange & operator=(
  const SnapshotMetadataChange & copy_from
)

Przypisuje ten element (SnapshotMetadataChange), kopiując go z innego elementu.

operator=

SnapshotMetadataChange & operator=(
  SnapshotMetadataChange && move_from
)

Przypisuje ten element typu SnapshotMetadataChange, przenosząc do niego inny.

~SnapshotMetadataChange

 ~SnapshotMetadataChange()