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
تغيير البيانات الوصفية للّقطة صالح وتم إنشاؤه باستخدام أداة الإنشاء.
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.

مخصص للاستخدام الداخلي من خلال واجهة برمجة التطبيقات.

SnapshotMetadataChange

 SnapshotMetadataChange(
  const SnapshotMetadataChange & copy_from
)

تنشئ نسخة من SnapshotMetadataChange حالية.

SnapshotMetadataChange

 SnapshotMetadataChange(
  SnapshotMetadataChange && move_from
)

يؤدي هذا الإجراء إلى نقل عنصر SnapshotMetadataChange حالي.

صحيح

bool Valid() const 

تغيير البيانات الوصفية للّقطة صالح وتم إنشاؤه باستخدام أداة الإنشاء.

operator=

SnapshotMetadataChange & operator=(
  const SnapshotMetadataChange & copy_from
)

يمكنك تعيين SnapshotMetadataChange هذا عن طريق النسخ من ملف آخر.

operator=

SnapshotMetadataChange & operator=(
  SnapshotMetadataChange && move_from
)

تعيِّن SnapshotMetadataChange هذه من خلال نقل عنصر آخر إليها.

~SnapshotMetadataChange

 ~SnapshotMetadataChange()