gpg::SnapshotMetadataChange::CoverImage

#include <snapshot_metadata_change_cover_image.h>

Eine einzelne Datenstruktur, mit der Sie auf Daten zum Status eines bestimmten Titelbildes zugreifen können.

Zusammenfassung

Konstruktoren und Zerstörer

CoverImage(std::shared_ptr< const SnapshotMetadataChangeCoverImageImpl > impl)
Erstellt ein CoverImage von einem shared_ptr in einen CoverImageImpl.
CoverImage(const CoverImage & copy_from)
Erstellt eine Kopie eines vorhandenen CoverImage.
CoverImage(CoverImage && move_from)
Verschiebt einen vorhandenen CoverImage.
~CoverImage()

Öffentliche Funktionen

Data() const
const std::vector< uint8_t > &
Die Bilddaten, die als Titelbild festgelegt werden sollen.
Height() const
int
Die Höhe des Bilds in Pixeln
MimeType() const
const std::string &
Der MIME-Typ der Bilddatei, die als Titelbild festgelegt werden soll.
Width() const
int
Die Breite des Bilds in Pixeln
operator=(const CoverImage & copy_from)
Weist dieses CoverImage zu, indem ein anderes Element dorthin verschoben wird.
operator=(CoverImage && move_from)
Zuweisungsoperator zum Zuweisen des Werts dieses CoverImage aus einem anderen CoverImage.

Öffentliche Funktionen

CoverImage

 CoverImage(
  std::shared_ptr< const SnapshotMetadataChangeCoverImageImpl > impl
)

Erstellt ein CoverImage von einem shared_ptr in einen CoverImageImpl.

Vorgesehen für die interne Verwendung durch die API.

CoverImage

 CoverImage(
  const CoverImage & copy_from
)

Erstellt eine Kopie eines vorhandenen CoverImage.

CoverImage

 CoverImage(
  CoverImage && move_from
)

Verschiebt einen vorhandenen CoverImage.

Daten

const std::vector< uint8_t > & Data() const 

Die Bilddaten, die als Titelbild festgelegt werden sollen.

Das Format dieses Bytevektors wird durch den MimeType() des Titelbildes definiert.

Größe

int Height() const 

Die Höhe des Bilds in Pixeln

MimeType

const std::string & MimeType() const 

Der MIME-Typ der Bilddatei, die als Titelbild festgelegt werden soll.

Beispiel: „image/png“.

Breite

int Width() const 

Die Breite des Bilds in Pixeln

Operator=

CoverImage & operator=(
  const CoverImage & copy_from
)

Weist dieses CoverImage zu, indem ein anderes Element dorthin verschoben wird.

Operator=

CoverImage & operator=(
  CoverImage && move_from
)

Zuweisungsoperator zum Zuweisen des Werts dieses CoverImage aus einem anderen CoverImage.

r-Wert-Referenzversion.

~CoverImage

 ~CoverImage()