IMetadataRecorder

C++
struct IMetadataRecorder {
};
File

IMetadataRecorder.h

Description

Records toplevel metadata - everything being recorded is added to the toplevel in a sequential manner.

IMetadataRecorder::~IMetadataRecorder Destructor
C++
virtual ~IMetadataRecorder();
IMetadataRecorder::CreateInstance Method
C++
static IMetadataRecorder* CreateInstance();
IMetadataRecorder::Delete Method
C++
void Delete();
IMetadataRecorder::Flush Method
C++
virtual void Flush() = 0;
IMetadataRecorder::InitLoad Method
C++
virtual bool InitLoad(const char* filename) = 0;
IMetadataRecorder::InitSave Method
C++
virtual bool InitSave(const char* filename) = 0;
IMetadataRecorder::Playback Method
C++
virtual bool Playback(IMetadataListener* pListener) = 0;
IMetadataRecorder::RecordIt Method
C++
virtual void RecordIt(const IMetadata* metadata) = 0;
IMetadataRecorder::Reset Method
C++
virtual void Reset() = 0;