gpg::SnapshotMetadataChange::CoverImage

#include <snapshot_metadata_change_cover_image.h>

सिंगल डेटा स्ट्रक्चर, जिसकी मदद से किसी कवर इमेज के स्टेटस के बारे में डेटा ऐक्सेस किया जा सकता है.

खास जानकारी

कंस्ट्रक्टर और डिस्ट्रक्टर

CoverImage(std::shared_ptr< const SnapshotMetadataChangeCoverImageImpl > impl)
shared_ptr से CoverImageImpl तक CoverImage बनाता है.
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 बनाता है.

इसे एपीआई की टीम के अंदर इस्तेमाल करने के लिए बनाया गया है.

CoverImage

 CoverImage(
  const CoverImage & copy_from
)

मौजूदा CoverImage की कॉपी बनाता है.

CoverImage

 CoverImage(
  CoverImage && move_from
)

मौजूदा 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()