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 &
कवर इमेज के तौर पर सेट करने के लिए, इमेज फ़ाइल का माइम-टाइप.
|
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
बनाता है.
एपीआई के अंदरूनी इस्तेमाल के लिए है.
डेटा
const std::vector< uint8_t > & Data() const
कवर इमेज के तौर पर सेट करने के लिए इमेज डेटा.
बाइट के इस वेक्टर का फ़ॉर्मैट, कवर इमेज के MimeType() से तय होता है.
ऊंचाई
int Height() const
पिक्सल में इमेज की ऊंचाई.
MimeType
const std::string & MimeType() const
कवर इमेज के तौर पर सेट करने के लिए, इमेज फ़ाइल का माइम-टाइप.
उदाहरण के लिए, "image/png".
चौड़ाई
int Width() const
पिक्सल में इमेज की चौड़ाई.
ऑपरेटर=
CoverImage & operator=( const CoverImage & copy_from )
यह CoverImage
किसी दूसरे को इसमें मूव करके असाइन करता है.
ऑपरेटर=
CoverImage & operator=( CoverImage && move_from )
इस CoverImage की वैल्यू को किसी अन्य CoverImage से असाइन करने के लिए असाइन किया गया ऑपरेटर.
r-वैल्यू-रेफ़रंस वर्शन.
~कवर इमेज
~CoverImage()