gpg:: SnapshotMetadataChange
#include <snapshot_metadata_change.h>
一个数据结构,可让您访问与特定快照状态相关的数据。
摘要
构造函数和析构函数 |
|
---|---|
SnapshotMetadataChange()
|
|
SnapshotMetadataChange(std::shared_ptr< const SnapshotMetadataChangeImpl > impl)
|
|
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 复制来分配此 SnapshotMetadataChange 。 |
operator=(SnapshotMetadataChange && move_from)
|
通过将另一个
SnapshotMetadataChange 移入其中来分配此 SnapshotMetadataChange 。 |
类 |
|
---|---|
gpg:: |
构建一个或多个 SnapshotMetadataChange 对象。 |
gpg:: |
一个数据结构,可让您访问特定封面图片状态的数据。 |
公共函数
说明
const std::string & Description() const
快照元数据的说明。
DescriptionIsChanged
bool DescriptionIsChanged() const
快照元数据的说明将会使用此新说明进行修改。
ImageIsChanged
bool ImageIsChanged() const
系统会使用此新封面图片修改快照元数据的封面图片。
PlayedTimeIsChanged
bool PlayedTimeIsChanged() const
系统会使用此新时长修改快照元数据的播放时长。
ProgressValue
int64_t ProgressValue() const
快照元数据的进度值。
ProgressValueIsChanged
bool ProgressValueIsChanged() const
系统会使用此新进度值修改快照元数据的进度值。
SnapshotMetadataChange
SnapshotMetadataChange()
SnapshotMetadataChange
SnapshotMetadataChange( std::shared_ptr< const SnapshotMetadataChangeImpl > impl )
从 shared_ptr
构建到 SnapshotMetadataChangeImpl
的 SnapshotMetadataChange
。
供 API 内部使用。
SnapshotMetadataChange
SnapshotMetadataChange( const SnapshotMetadataChange & copy_from )
创建现有 SnapshotMetadataChange
的副本。
SnapshotMetadataChange
SnapshotMetadataChange( SnapshotMetadataChange && move_from )
移动现有 SnapshotMetadataChange
。
有效
bool Valid() const
快照元数据更改有效,是使用构建器创建的。
operator=
SnapshotMetadataChange & operator=( const SnapshotMetadataChange & copy_from )
通过从其他 SnapshotMetadataChange
复制来分配此 SnapshotMetadataChange
。
operator=
SnapshotMetadataChange & operator=( SnapshotMetadataChange && move_from )
通过将另一个 SnapshotMetadataChange
移入其中来分配此 SnapshotMetadataChange
。
~SnapshotMetadataChange
~SnapshotMetadataChange()