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 )
สร้าง CoverImage
จาก shared_ptr
เป็น CoverImageImpl
มีไว้เพื่อใช้ภายในโดย API
ข้อมูล
const std::vector< uint8_t > & Data() const
ข้อมูลรูปภาพที่จะตั้งค่าเป็นภาพหน้าปก
รูปแบบของเวกเตอร์ของไบต์นี้กำหนดโดย MimeType() ของภาพหน้าปก
ส่วนสูง
int Height() const
ความสูงของรูปภาพเป็นพิกเซล
MimeType
const std::string & MimeType() const
ประเภท MIME ของไฟล์ภาพที่จะตั้งค่าเป็นภาพหน้าปก
เช่น "image/png"
ความกว้าง
int Width() const
ความกว้างของรูปภาพเป็นพิกเซล
operator=
CoverImage & operator=( const CoverImage & copy_from )
มอบหมาย CoverImage
นี้โดยย้ายรายการอื่นเข้าไป
operator=
CoverImage & operator=( CoverImage && move_from )
โอเปอเรเตอร์การมอบหมายสำหรับการกำหนดค่าของ CoverImage นี้จาก CoverImage อื่น
เวอร์ชันอ้างอิง r-value-reference
~CoverImage
~CoverImage()