libCZI
Reading and Writing CZI documents made easy
libCZI::ICziMetadataBuilder Class Referenceabstract

A utility class intended for constructing CZI-metadata. More...

#include <libCZI_Metadata.h>

Public Member Functions

virtual std::shared_ptr< IXmlNodeRwGetRootNode ()=0
 
virtual std::string GetXml (bool withIndent=false)=0
 

Detailed Description

A utility class intended for constructing CZI-metadata.

Member Function Documentation

◆ GetRootNode()

virtual std::shared_ptr<IXmlNodeRw> libCZI::ICziMetadataBuilder::GetRootNode ( )
pure virtual

Gets the root node.

Returns
The root node.

◆ GetXml()

virtual std::string libCZI::ICziMetadataBuilder::GetXml ( bool  withIndent = false)
pure virtual

Gets the metadata as an UTF8-encoded XML-string.

Returns
The metadata (UTF8-encoded XML).

The documentation for this class was generated from the following file: