gpg:: SnapshotMetadataChange:: CoverImage
#include <snapshot_metadata_change_cover_image.h>
允许您访问特定封面图片状态相关数据的单一数据结构。
摘要
构造函数和析构函数 |
|
---|---|
CoverImage(std::shared_ptr< const SnapshotMetadataChangeCoverImageImpl > impl)
|
|
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
CoverImage( std::shared_ptr< const SnapshotMetadataChangeCoverImageImpl > impl )
构造从 shared_ptr
到 CoverImageImpl
的 CoverImage
。
供 API 内部使用。
身高
int Height() const
图片的高度(以像素为单位)。
MimeType
const std::string & MimeType() const
要设置为封面图片的图片文件的 MIME 类型。
例如“image/png”。
宽度
int Width() const
图片的宽度(以像素为单位)。
运算符=
CoverImage & operator=( CoverImage && move_from )
用于从其他 CoverImage 分配该 CoverImage 值的赋值运算符。
r-value-reference 版本。
~封面图片
~CoverImage()