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 

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

r=or

SnapshotMetadataChange & operator=(
  const SnapshotMetadataChange & copy_from
)

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

r=or

SnapshotMetadataChange & operator=(
  SnapshotMetadataChange && move_from
)

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

~تغيير البيانات الوصفية لـ SnapshotMetadata

 ~SnapshotMetadataChange()