gpg::
  #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를 이동합니다. 
Valid
bool Valid() const
스냅샷 메타데이터 변경사항이 유효하며 빌더로 생성되었습니다.
operator=
SnapshotMetadataChange & operator=( const SnapshotMetadataChange & copy_from )
다른 SnapshotMetadataChange에서 복사하여 이 SnapshotMetadataChange를 할당합니다. 
operator=
SnapshotMetadataChange & operator=( SnapshotMetadataChange && move_from )
다른 SnapshotMetadataChange를 이 SnapshotMetadataChange로 이동하여 할당합니다. 
~SnapshotMetadataChange
~SnapshotMetadataChange()
