gpg::SnapshotMetadataChange::CoverImage

#include <snapshot_metadata_change_cover_image.h>

Une structure de données unique qui vous permet d'accéder aux données sur l'état d'une image de couverture spécifique.

Résumé

Constructeurs et destructeurs

CoverImage(std::shared_ptr< const SnapshotMetadataChangeCoverImageImpl > impl)
Construit un CoverImage à partir d'un shared_ptr vers un CoverImageImpl.
CoverImage(const CoverImage & copy_from)
Crée une copie d'un élément CoverImage existant.
CoverImage(CoverImage && move_from)
Déplace un élément CoverImage existant.
~CoverImage()

Fonctions publiques

Data() const
const std::vector< uint8_t > &
Données de l'image à définir comme image de couverture.
Height() const
int
Hauteur de l'image en pixels.
MimeType() const
const std::string &
Type MIME du fichier image à définir comme image de couverture.
Width() const
int
Largeur de l'image en pixels.
operator=(const CoverImage & copy_from)
Attribue ce CoverImage en y déplaçant une autre entité.
operator=(CoverImage && move_from)
Opérateur d'attribution permettant d'attribuer la valeur de cette CoverImage à une autre CoverImage.

Fonctions publiques

CoverImage

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

Construit un CoverImage à partir d'un shared_ptr vers un CoverImageImpl.

Destiné à un usage interne par l'API.

CoverImage

 CoverImage(
  const CoverImage & copy_from
)

Crée une copie d'un élément CoverImage existant.

CoverImage

 CoverImage(
  CoverImage && move_from
)

Déplace un élément CoverImage existant.

Données

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

Données de l'image à définir comme image de couverture.

Le format de ce vecteur d'octets est défini par le paramètre MimeType() de l'image de couverture.

Hauteur

int Height() const 

Hauteur de l'image en pixels.

MimeType

const std::string & MimeType() const 

Type MIME du fichier image à définir comme image de couverture.

Exemple : "image/png".

Largeur

int Width() const 

Largeur de l'image en pixels.

operator=

CoverImage & operator=(
  const CoverImage & copy_from
)

Attribue ce CoverImage en y déplaçant une autre entité.

operator=

CoverImage & operator=(
  CoverImage && move_from
)

Opérateur d'attribution permettant d'attribuer la valeur de cette CoverImage à une autre CoverImage.

r-value-reference.

~CoverImage

 ~CoverImage()