gpg::SnapshotMetadataChange::CoverImage

#include <snapshot_metadata_change_cover_image.h>

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

Zusammenfassung

Konstruktoren und Zerstörer

CoverImage(std::shared_ptr< const SnapshotMetadataChangeCoverImageImpl > impl)
Erstellt ein CoverImage aus einem shared_ptr zu einem CoverImageImpl.
CoverImage(const CoverImage & copy_from)
Erstellt eine Kopie einer vorhandenen CoverImage.
CoverImage(CoverImage && move_from)
Verschiebt ein vorhandenes 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, der als Titelbild festgelegt werden soll.
Width() const
int
Die Breite des Bilds in Pixeln
operator=(const CoverImage & copy_from)
Weist diesem CoverImage zu, indem eine andere in die Datei 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 aus einem shared_ptr zu einem CoverImageImpl.

Vorgesehen für die interne Verwendung durch die API.

CoverImage

 CoverImage(
  const CoverImage & copy_from
)

Erstellt eine Kopie einer vorhandenen CoverImage.

CoverImage

 CoverImage(
  CoverImage && move_from
)

Verschiebt ein vorhandenes 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 Titelbilds definiert.

Höhe

int Height() const 

Die Höhe des Bilds in Pixeln

MimeType

const std::string & MimeType() const 

Der MIME-Typ der Bilddatei, der 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 diesem CoverImage zu, indem eine andere in die Datei verschoben wird.

operator=

CoverImage & operator=(
  CoverImage && move_from
)

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

r-Wert-Referenzversion.

~CoverImage

 ~CoverImage()