gpg::
  #include <snapshot_metadata_change_cover_image.h>
  A single data structure which allows you to access data about the status of a specific cover image.
Summary
| Constructors and Destructors | |
|---|---|
| CoverImage(std::shared_ptr< const SnapshotMetadataChangeCoverImageImpl > impl) | |
| CoverImage(const CoverImage & copy_from)Creates a copy of an existing  CoverImage. | |
| CoverImage(CoverImage && move_from)Moves an existing  CoverImage. | |
| ~CoverImage() | 
| Public functions | |
|---|---|
| Data() const  | const std::vector< uint8_t > &The image data to set as the cover image.  | 
| Height() const  | intThe height of the image in pixels.  | 
| MimeType() const  | const std::string &The mime-type of the image file to set as the cover image.  | 
| Width() const  | intThe width of the image in pixels.  | 
| operator=(const CoverImage & copy_from) | Assigns this  CoverImageby moving another one into it. | 
| operator=(CoverImage && move_from) | Assignment operator for assigning this CoverImage's value from another CoverImage.  | 
Public functions
CoverImage
CoverImage( std::shared_ptr< const SnapshotMetadataChangeCoverImageImpl > impl )
Constructs a CoverImage from a shared_ptr to a CoverImageImpl. 
Intended for internal use by the API.
Data
const std::vector< uint8_t > & Data() const
The image data to set as the cover image.
The format of this vector of bytes is defined by the MimeType() of the cover image.
Height
int Height() const
The height of the image in pixels.
MimeType
const std::string & MimeType() const
The mime-type of the image file to set as the cover image.
Example "image/png".
Width
int Width() const
The width of the image in pixels.
operator=
CoverImage & operator=( const CoverImage & copy_from )
Assigns this CoverImage by moving another one into it. 
operator=
CoverImage & operator=( CoverImage && move_from )
Assignment operator for assigning this CoverImage's value from another CoverImage.
r-value-reference version.
~CoverImage
~CoverImage()
