gpg::SnapshotMetadataChange::CoverImage

#include <snapshot_metadata_change_cover_image.h>

Structure de données unique qui vous permet d'accéder à des 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'une shared_ptr en CoverImageImpl.
CoverImage(const CoverImage & copy_from)
Crée une copie d'un 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 d'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 cet élément CoverImage en y déplaçant un autre élément.
operator=(CoverImage && move_from)
Opérateur d'affectation permettant d'attribuer la valeur de cette CoverImage à partir d'une autre valeur CoverImage.

Fonctions publiques

CoverImage

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

Construit un CoverImage à partir d'une shared_ptr en CoverImageImpl.

Destiné à un usage interne par l'API.

CoverImage

 CoverImage(
  const CoverImage & copy_from
)

Crée une copie d'un 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 d'image à définir comme image de couverture.

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

Taille

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.

opérateur=

CoverImage & operator=(
  const CoverImage & copy_from
)

Attribue cet élément CoverImage en y déplaçant un autre élément.

opérateur=

CoverImage & operator=(
  CoverImage && move_from
)

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

r-value-reference.

~CoverImage

 ~CoverImage()