гпг:: SnapshotMetadataChange:: Изображение обложки

#include <snapshot_metadata_change_cover_image.h>

Единая структура данных, позволяющая получить доступ к данным о статусе конкретного изображения обложки.

Краткое содержание

Конструкторы и деструкторы

CoverImage (std::shared_ptr< const SnapshotMetadataChangeCoverImageImpl > impl)
Создает CoverImage из shared_ptr в CoverImageImpl .
CoverImage (const CoverImage & copy_from)
Создает копию существующего CoverImage .
CoverImage ( CoverImage && move_from)
Перемещает существующий CoverImage .
~CoverImage ()

Общественные функции

Data () const
const std::vector< uint8_t > &
Данные изображения, которые будут установлены в качестве изображения обложки.
Height () const
int
Высота изображения в пикселях.
MimeType () const
const std::string &
MIME-тип файла изображения, который будет использоваться в качестве изображения обложки.
Width () const
int
Ширина изображения в пикселях.
operator= (const CoverImage & copy_from)
Назначает этот CoverImage , перемещая в него другой.
operator= ( CoverImage && move_from)
Оператор присваивания для присвоения значения этого CoverImage из другого CoverImage .

Общественные функции

Изображение обложки

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

Создает CoverImage из shared_ptr в CoverImageImpl .

Предназначен для внутреннего использования API.

Изображение обложки

 CoverImage(
  const CoverImage & copy_from
)

Создает копию существующего CoverImage .

Изображение обложки

 CoverImage(
  CoverImage && move_from
)

Перемещает существующий CoverImage .

Данные

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

Данные изображения, которые будут установлены в качестве изображения обложки.

Формат этого вектора байтов определяется MimeType() изображения обложки.

Высота

int Height() const 

Высота изображения в пикселях.

Миметип

const std::string & MimeType() const 

MIME-тип файла изображения, который будет использоваться в качестве изображения обложки.

Пример «изображение/png».

Ширина

int Width() const 

Ширина изображения в пикселях.

оператор=

CoverImage & operator=(
  const CoverImage & copy_from
)

Назначает этот CoverImage , перемещая в него другой.

оператор=

CoverImage & operator=(
  CoverImage && move_from
)

Оператор присваивания для присвоения значения этого CoverImage из другого CoverImage .

эталонная версия r-value.

~Обложка

 ~CoverImage()