gpg:: SnapshotMetadata Change

#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:: سازنده

یک یا چند شیء SnapshotMetadataChange را می سازد.

gpg:: SnapshotMetadataChange:: CoverImage

یک ساختار داده واحد که به شما امکان می دهد به داده های مربوط به وضعیت یک تصویر جلد خاص دسترسی داشته باشید.

توابع عمومی

توضیحات

const std::string & Description() const 

شرح فراداده عکس فوری.

توضیحات تغییر کرده است

bool DescriptionIsChanged() const 

شرح فراداده عکس فوری با این توضیحات جدید اصلاح خواهد شد.

تصویر

SnapshotMetadataChange::CoverImage Image() const 

داده های تصویری که به عکس فوری اختصاص داده می شود.

ImageIsChanged

bool ImageIsChanged() const 

تصویر جلد فراداده عکس فوری با این تصویر روی جلد جدید اصلاح خواهد شد.

زمان پخش

gpg::Duration PlayedTime() const 

زمان پخش فراداده عکس فوری.

زمان پخش تغییر کرد

bool PlayedTimeIsChanged() const 

زمان پخش فراداده عکس فوری با این مدت زمان جدید تغییر خواهد کرد.

ProgressValue

int64_t ProgressValue() const 

مقدار پیشرفت فراداده عکس فوری.

ProgressValueIsChanged

bool ProgressValueIsChanged() const 

مقدار پیشرفت ابرداده عکس فوری با این مقدار پیشرفت جدید اصلاح خواهد شد.

SnapshotMetadata Change

 SnapshotMetadataChange()

SnapshotMetadata Change

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

یک SnapshotMetadataChange از shared_ptr به SnapshotMetadataChangeImpl می سازد.

برای استفاده داخلی توسط API در نظر گرفته شده است.

SnapshotMetadata Change

 SnapshotMetadataChange(
  const SnapshotMetadataChange & copy_from
)

یک کپی از SnapshotMetadataChange موجود ایجاد می کند.

SnapshotMetadata Change

 SnapshotMetadataChange(
  SnapshotMetadataChange && move_from
)

یک SnapshotMetadataChange موجود را منتقل می کند.

معتبر است

bool Valid() const 

تغییر فراداده فوری معتبر است و با سازنده ایجاد شده است.

اپراتور=

SnapshotMetadataChange & operator=(
  const SnapshotMetadataChange & copy_from
)

این SnapshotMetadataChange را با کپی کردن از یکی دیگر اختصاص می دهد.

اپراتور=

SnapshotMetadataChange & operator=(
  SnapshotMetadataChange && move_from
)

این SnapshotMetadataChange را با انتقال یکی دیگر به آن اختصاص می دهد.

~SnapshotMetadataChange

 ~SnapshotMetadataChange()