gpg:: SnapshotMetadataChange:: Builder
#include <snapshot_metadata_change_builder.h>
تنشئ كائن SnapshotMetadataChange واحدًا أو أكثر.
ملخّص
الشركات المصنّعة والمُصنّعة |
|
---|---|
Builder()
|
|
Builder(std::shared_ptr< SnapshotMetadataChangeImpl > impl)
|
|
Builder(const Builder & copy_from)
تنشئ نسخة من
Builder حالية. |
|
Builder(Builder && move_from)
يؤدي هذا الإجراء إلى نقل عنصر
Builder حالي. |
وظائف عامة |
|
---|---|
Create() const
|
تنشئ هذه الدالة SnapshotMetadataChange.
|
SetCoverImageFromPngData(std::vector< uint8_t > png_data)
|
Builder &
تتغير وحدات البايت الأولية لصورة غلاف ملف png المشفرة الخاصة بالبيانات الوصفية للّقطة.
|
SetDescription(const std::string & description)
|
Builder &
لتعيين الوصف الموجز للقطة البيانات الوصفية_change.
|
SetPlayedTime(gpg::Duration played_time)
|
Builder &
تضبط هذه السياسة وقت تشغيل لقطة البيانات الوصفية_change.
|
SetProgressValue(int64_t progress_value)
|
Builder &
تُضبط قيمة مستوى التقدّم في البيانات الوصفية_التغييرية للّقطة.
|
operator=(const Builder & copy_from)
|
Builder &
يمكنك تعيين
Builder هذا عن طريق النسخ من ملف آخر. |
operator=(Builder && move_from)
|
Builder &
تعيِّن
Builder هذه من خلال نقل عنصر آخر إليها. |
وظائف عامة
عامل بناء
Builder()
عامل بناء
Builder( std::shared_ptr< SnapshotMetadataChangeImpl > impl )
تنشئ Builder
من shared_ptr
إلى BuilderImpl
.
مخصص للاستخدام الداخلي من خلال واجهة برمجة التطبيقات.
SetCoverImageFromPngData
Builder & SetCoverImageFromPngData( std::vector< uint8_t > png_data )
تتغير وحدات البايت الأولية لصورة غلاف ملف png المشفرة الخاصة بالبيانات الوصفية للّقطة.
يجب ألا يزيد حجم صورة الغلاف عن 800 كيلوبايت. يجب ضبط الصورة في كل مرة يتم فيها الالتزام وإلا سيتم محوها.
SetDescription
Builder & SetDescription( const std::string & description )
لإعداد الوصف الموجز للقطة البيانات الوصفية_change.
SetPlayedTime
Builder & SetPlayedTime( gpg::Duration played_time )
تحدِّد هذه السياسة وقت تشغيل لقطة البيانات الوصفية_change.
SetProgressValue
Builder & SetProgressValue( int64_t progress_value )
تضبط قيمة مستوى التقدّم في البيانات الوصفية_التغيير في اللقطة.