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