gpg:: SnapshotMetadataChange:: CoverImage
#include <snapshot_metadata_change_cover_image.h>
Một cấu trúc dữ liệu đơn lẻ cho phép bạn truy cập vào dữ liệu về trạng thái của một ảnh bìa cụ thể.
Tóm tắt
Hàm khởi tạo và hàm phá |
|
---|---|
CoverImage(std::shared_ptr< const SnapshotMetadataChangeCoverImageImpl > impl)
|
|
CoverImage(const CoverImage & copy_from)
Tạo bản sao của một
CoverImage hiện có. |
|
CoverImage(CoverImage && move_from)
Di chuyển
CoverImage hiện có. |
|
~CoverImage()
|
Hàm công khai |
|
---|---|
Data() const
|
const std::vector< uint8_t > &
Dữ liệu hình ảnh cần đặt làm ảnh bìa.
|
Height() const
|
int
Chiều cao của hình ảnh tính bằng pixel.
|
MimeType() const
|
const std::string &
Loại MIME của tệp hình ảnh cần đặt làm ảnh bìa.
|
Width() const
|
int
Chiều rộng của hình ảnh tính bằng pixel.
|
operator=(const CoverImage & copy_from)
|
Gán
CoverImage này bằng cách di chuyển một màn hình khác vào đó. |
operator=(CoverImage && move_from)
|
Toán tử gán để chỉ định giá trị của CoverImage này từ một CoverImage khác.
|
Hàm công khai
CoverImage
CoverImage( std::shared_ptr< const SnapshotMetadataChangeCoverImageImpl > impl )
Tạo CoverImage
từ shared_ptr
đến CoverImageImpl
.
Dành cho API sử dụng nội bộ.
Dữ liệu
const std::vector< uint8_t > & Data() const
Dữ liệu hình ảnh cần đặt làm ảnh bìa.
Định dạng của vectơ này của các byte được xác định bằng MimeType() của ảnh bìa.
Chiều cao
int Height() const
Chiều cao của hình ảnh tính bằng pixel.
MimeType
const std::string & MimeType() const
Loại MIME của tệp hình ảnh cần đặt làm ảnh bìa.
Ví dụ: "image/png".
Chiều rộng
int Width() const
Chiều rộng của hình ảnh tính bằng pixel.
toán tử=
CoverImage & operator=( const CoverImage & copy_from )
Gán CoverImage
này bằng cách di chuyển một màn hình khác vào đó.
toán tử=
CoverImage & operator=( CoverImage && move_from )
Toán tử gán để chỉ định giá trị của CoverImage này từ một CoverImage khác.
phiên bản tham chiếu giá trị r.
~Ảnh bìa
~CoverImage()