gpg::SnapshotMetadataChange::CoverImage

#include <snapshot_metadata_change_cover_image.h>

Una singola struttura di dati che consente di accedere ai dati sullo stato di una specifica immagine di copertina.

Riepilogo

Costruttori e distruttori

CoverImage(std::shared_ptr< const SnapshotMetadataChangeCoverImageImpl > impl)
Crea un CoverImage da un shared_ptr a un CoverImageImpl.
CoverImage(const CoverImage & copy_from)
Crea una copia di un CoverImage esistente.
CoverImage(CoverImage && move_from)
Sposta un elemento CoverImage esistente.
~CoverImage()

Funzioni pubbliche

Data() const
const std::vector< uint8_t > &
I dati dell'immagine da impostare come immagine di copertina.
Height() const
int
L'altezza dell'immagine in pixel.
MimeType() const
const std::string &
Il tipo MIME del file immagine da impostare come immagine di copertina.
Width() const
int
La larghezza dell'immagine in pixel.
operator=(const CoverImage & copy_from)
Assegna questo CoverImage spostandone un altro al suo interno.
operator=(CoverImage && move_from)
Operatore di assegnazione per l'assegnazione di questo valore CoverImage da un altro CoverImage.

Funzioni pubbliche

CoverImage

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

Crea un CoverImage da un shared_ptr a un CoverImageImpl.

Destinato all'uso interno da parte dell'API.

CoverImage

 CoverImage(
  const CoverImage & copy_from
)

Crea una copia di un CoverImage esistente.

CoverImage

 CoverImage(
  CoverImage && move_from
)

Sposta un elemento CoverImage esistente.

Dati

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

I dati dell'immagine da impostare come immagine di copertina.

Il formato di questo vettore di byte è definito dal parametro MimeType() dell'immagine di copertina.

Altezza

int Height() const 

L'altezza dell'immagine in pixel.

MimeType

const std::string & MimeType() const 

Il tipo MIME del file immagine da impostare come immagine di copertina.

Esempio: "immagine/png".

Larghezza

int Width() const 

La larghezza dell'immagine in pixel.

operatore=

CoverImage & operator=(
  const CoverImage & copy_from
)

Assegna questo CoverImage spostandone un altro al suo interno.

operatore=

CoverImage & operator=(
  CoverImage && move_from
)

Operatore di assegnazione per l'assegnazione di questo valore CoverImage da un altro CoverImage.

r-value-reference version.

~Immagine di copertina

 ~CoverImage()