gpg::SnapshotMetadataChange

#include <snapshot_metadata_change.h>

מבנה נתונים יחיד שמאפשר לגשת לנתונים על הסטטוס של תמונת מצב ספציפית.

סיכום

בנייה

SnapshotMetadataChange()
SnapshotMetadataChange(std::shared_ptr< const SnapshotMetadataChangeImpl > impl)
הפונקציה בונה SnapshotMetadataChange מ-shared_ptr ל-SnapshotMetadataChangeImpl.
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
השינוי במטא-נתונים של תמונת המצב תקין ונוצר באמצעות ה-builder.
operator=(const SnapshotMetadataChange & copy_from)
הקצאת SnapshotMetadataChange זה על ידי העתקה מתפקיד אחר.
operator=(SnapshotMetadataChange && move_from)
הקצאה של SnapshotMetadataChange על ידי העברת נכס אחר פנימה.

שיעורים

gpg::SnapshotMetadataChange::Builder

יוצר אובייקט SnapshotMetadataChange או יותר.

gpg::SnapshotMetadataChange::CoverImage

מבנה נתונים יחיד שמאפשר לגשת לנתונים על הסטטוס של תמונת שער ספציפית.

פונקציות ציבוריות

תיאור

const std::string & Description() const 

תיאור המטא-נתונים של תמונת המצב.

DescriptionIsChanged

bool DescriptionIsChanged() const 

התיאור של המטא-נתונים של תמונת המצב ישתנה בהתאם לתיאור החדש הזה.

תמונה

SnapshotMetadataChange::CoverImage Image() const 

נתוני התמונה שיוקצו לתמונת המצב.

ImageIsChanged

bool ImageIsChanged() const 

תמונת השער של המטא-נתונים של תמונת המצב תשתנה לפי תמונת השער החדשה.

PlayedTime

gpg::Duration PlayedTime() const 

משך ההפעלה של המטא-נתונים של תמונת המצב.

PlayedTimeIsChanged

bool PlayedTimeIsChanged() const 

זמן ההפעלה של המטא-נתונים של תמונת המצב ישתנה בהתאם למשך הזמן החדש.

ProgressValue

int64_t ProgressValue() const 

ערך ההתקדמות של המטא-נתונים של תמונת המצב.

ProgressValueIsChanged

bool ProgressValueIsChanged() const 

ערך ההתקדמות של המטא-נתונים של תמונת המצב ישתנה בהתאם לערך החדש הזה של ההתקדמות.

SnapshotMetadataChange

 SnapshotMetadataChange()

SnapshotMetadataChange

 SnapshotMetadataChange(
  std::shared_ptr< const SnapshotMetadataChangeImpl > impl
)

הפונקציה בונה SnapshotMetadataChange מ-shared_ptr ל-SnapshotMetadataChangeImpl.

מיועד לשימוש פנימי של ה-API.

SnapshotMetadataChange

 SnapshotMetadataChange(
  const SnapshotMetadataChange & copy_from
)

יצירת עותק של SnapshotMetadataChange קיים.

SnapshotMetadataChange

 SnapshotMetadataChange(
  SnapshotMetadataChange && move_from
)

העברת SnapshotMetadataChange קיים.

נתונים תקפים

bool Valid() const 

השינוי במטא-נתונים של תמונת המצב תקין ונוצר באמצעות ה-builder.

operator=

SnapshotMetadataChange & operator=(
  const SnapshotMetadataChange & copy_from
)

הקצאת SnapshotMetadataChange זה על ידי העתקה מתפקיד אחר.

operator=

SnapshotMetadataChange & operator=(
  SnapshotMetadataChange && move_from
)

הקצאה של SnapshotMetadataChange על ידי העברת נכס אחר פנימה.

~SnapshotMetadataChange

 ~SnapshotMetadataChange()