gpg:: SnapshotMetadataChange
#include <snapshot_metadata_change.h>
सिंगल डेटा स्ट्रक्चर, जिससे किसी खास स्नैपशॉट के स्टेटस से जुड़े डेटा को ऐक्सेस किया जा सकता है.
खास जानकारी
कंस्ट्रक्टर और डिस्ट्रक्टर |
|
---|---|
SnapshotMetadataChange()
|
|
SnapshotMetadataChange(std::shared_ptr< const SnapshotMetadataChangeImpl > impl)
|
|
SnapshotMetadataChange(const SnapshotMetadataChange & copy_from)
मौजूदा
SnapshotMetadataChange की कॉपी बनाता है. |
|
SnapshotMetadataChange(SnapshotMetadataChange && move_from)
मौजूदा
SnapshotMetadataChange को ले जाता है. |
|
~SnapshotMetadataChange()
|
सार्वजनिक फ़ंक्शन |
|
---|---|
Description() const
|
const std::string &
स्नैपशॉट मेटाडेटा की जानकारी.
|
DescriptionIsChanged() const
|
bool
इस नए विवरण की मदद से, स्नैपशॉट मेटाडेटा के ब्यौरे में बदलाव किया जाएगा.
|
Image() const
|
इमेज का डेटा, जिसे स्नैपशॉट को असाइन किया जाएगा.
|
ImageIsChanged() const
|
bool
स्नैपशॉट मेटाडेटा की कवर इमेज में बदलाव, इस नई कवर इमेज की मदद से किया जाएगा.
|
PlayedTime() const
|
स्नैपशॉट मेटाडेटा को चलाने का समय.
|
PlayedTimeIsChanged() const
|
bool
इस नई अवधि के साथ, स्नैपशॉट मेटाडेटा को चलाने का समय बदल जाएगा.
|
ProgressValue() const
|
int64_t
स्नैपशॉट मेटाडेटा की प्रोग्रेस की वैल्यू.
|
ProgressValueIsChanged() const
|
bool
स्नैपशॉट मेटाडेटा की प्रोग्रेस वैल्यू को, इस नई प्रोग्रेस की वैल्यू के साथ बदला जाएगा.
|
Valid() const
|
bool
स्नैपशॉट मेटाडेटा में किया गया बदलाव मान्य है और इसे बिल्डर की मदद से बनाया गया है.
|
operator=(const SnapshotMetadataChange & copy_from)
|
यह
SnapshotMetadataChange किसी अन्य कोड से कॉपी करके, इसे असाइन करता है. |
operator=(SnapshotMetadataChange && move_from)
|
यह
SnapshotMetadataChange किसी दूसरे को इसमें मूव करके असाइन करता है. |
क्लास |
|
---|---|
gpg:: |
यह एक या इससे ज़्यादा SnapshotMetadataChange ऑब्जेक्ट बनाता है. |
gpg:: |
सिंगल डेटा स्ट्रक्चर, जिससे किसी खास कवर इमेज की स्थिति से जुड़ा डेटा ऐक्सेस किया जा सकता है. |
सार्वजनिक फ़ंक्शन
ब्यौरा
const std::string & Description() const
स्नैपशॉट मेटाडेटा की जानकारी.
DescriptionIsChanged
bool DescriptionIsChanged() const
इस नए विवरण की मदद से, स्नैपशॉट मेटाडेटा के ब्यौरे में बदलाव किया जाएगा.
इमेज
SnapshotMetadataChange::CoverImage Image() const
इमेज का डेटा, जिसे स्नैपशॉट को असाइन किया जाएगा.
ImageIsChanged
bool ImageIsChanged() const
स्नैपशॉट मेटाडेटा की कवर इमेज में बदलाव, इस नई कवर इमेज की मदद से किया जाएगा.
PlayedTimeIsChanged
bool PlayedTimeIsChanged() const
इस नई अवधि के साथ, स्नैपशॉट मेटाडेटा को चलाने का समय बदल जाएगा.
ProgressValue
int64_t ProgressValue() const
स्नैपशॉट मेटाडेटा की प्रोग्रेस की वैल्यू.
ProgressValueIsChanged
bool ProgressValueIsChanged() const
स्नैपशॉट मेटाडेटा की प्रोग्रेस वैल्यू को, इस नई प्रोग्रेस की वैल्यू के साथ बदला जाएगा.
SnapshotMetadataChange
SnapshotMetadataChange()
SnapshotMetadataChange
SnapshotMetadataChange( std::shared_ptr< const SnapshotMetadataChangeImpl > impl )
shared_ptr
से SnapshotMetadataChangeImpl
के लिए SnapshotMetadataChange
बनाता है.
एपीआई के अंदरूनी इस्तेमाल के लिए है.
SnapshotMetadataChange
SnapshotMetadataChange( const SnapshotMetadataChange & copy_from )
मौजूदा SnapshotMetadataChange
की कॉपी बनाता है.
SnapshotMetadataChange
SnapshotMetadataChange( SnapshotMetadataChange && move_from )
मौजूदा SnapshotMetadataChange
को ले जाता है.
वैध
bool Valid() const
स्नैपशॉट मेटाडेटा में किया गया बदलाव मान्य है और इसे बिल्डर की मदद से बनाया गया है.
ऑपरेटर=
SnapshotMetadataChange & operator=( const SnapshotMetadataChange & copy_from )
यह SnapshotMetadataChange
किसी अन्य कोड से कॉपी करके, इसे असाइन करता है.
ऑपरेटर=
SnapshotMetadataChange & operator=( SnapshotMetadataChange && move_from )
यह SnapshotMetadataChange
किसी दूसरे को इसमें मूव करके असाइन करता है.
~SnapshotMetadataChange
~SnapshotMetadataChange()