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:: |
单个数据结构,允许您访问有关特定封面图像状态的数据。 |
公共函数
Description
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 )
从指向 SnapshotMetadataChangeImpl
的 shared_ptr
构造一个 SnapshotMetadataChange
。
供 API 内部使用。
SnapshotMetadataChange
SnapshotMetadataChange( const SnapshotMetadataChange & copy_from )
创建现有 SnapshotMetadataChange
的副本。
SnapshotMetadataChange
SnapshotMetadataChange( SnapshotMetadataChange && move_from )
移动现有的 SnapshotMetadataChange
。
Valid
bool Valid() const
快照元数据更改有效且是使用构建器创建的。
operator=
SnapshotMetadataChange & operator=( const SnapshotMetadataChange & copy_from )
通过从另一个 SnapshotMetadataChange
复制来分配此 SnapshotMetadataChange
。
operator=
SnapshotMetadataChange & operator=( SnapshotMetadataChange && move_from )
通过将另一个 SnapshotMetadataChange
移动到其中来分配此 SnapshotMetadataChange
。
~SnapshotMetadataChange
~SnapshotMetadataChange()