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 を別のものからコピーして割り当てます。 |
operator=(SnapshotMetadataChange && move_from)
|
この
SnapshotMetadataChange を別のものに移動することで割り当てます。 |
クラス |
|
---|---|
gpg:: |
1 つ以上の SnapshotMetadataChange オブジェクトを作成します。 |
gpg:: |
特定の表紙画像のステータスに関するデータにアクセスできる 1 つのデータ構造。 |
パブリック関数
説明
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
スナップショット メタデータの変更が有効で、ビルダーで作成されたものです。
演算子=
SnapshotMetadataChange & operator=( const SnapshotMetadataChange & copy_from )
この SnapshotMetadataChange
を別のものからコピーして割り当てます。
演算子=
SnapshotMetadataChange & operator=( SnapshotMetadataChange && move_from )
この SnapshotMetadataChange
を別のものに移動することで割り当てます。
~SnapshotMetadataChange
~SnapshotMetadataChange()