libCZI
Reading and Writing CZI documents made easy
libCZI::ICziMetadata Member List

This is the complete list of members for libCZI::ICziMetadata, including all inherited members.

EnumAttributes(const std::function< bool(const std::wstring &attribName, const std::wstring &attribValue)> &enumFunc) const =0libCZI::IXmlNodeReadpure virtual
EnumChildren(const std::function< bool(std::shared_ptr< IXmlNodeRead >)> &enumChildren)=0libCZI::IXmlNodeReadpure virtual
GetChildNodeReadonly(const char *path)=0libCZI::IXmlNodeReadpure virtual
GetDocumentInfo()=0libCZI::ICziMetadatapure virtual
GetXml()=0libCZI::ICziMetadatapure virtual
IsXmlValid() const =0libCZI::ICziMetadatapure virtual
Name() const =0libCZI::IXmlNodeReadpure virtual
TryGetAttribute(const wchar_t *attributeName, std::wstring *attribValue) const =0libCZI::IXmlNodeReadpure virtual
TryGetValue(std::wstring *value) const =0libCZI::IXmlNodeReadpure virtual
TryGetValueAsBool(bool *p)libCZI::IXmlNodeRead
TryGetValueAsDouble(double *p)libCZI::IXmlNodeRead
TryGetValueAsFloat(float *p)libCZI::IXmlNodeRead
TryGetValueAsInt32(std::int32_t *p)libCZI::IXmlNodeRead
TryGetValueAsInt64(std::int64_t *p)libCZI::IXmlNodeRead
TryGetValueAsUInt32(std::uint32_t *p)libCZI::IXmlNodeRead
TryGetValueAsUInt64(std::uint64_t *p)libCZI::IXmlNodeRead
~ICziMetadata()=default (defined in libCZI::ICziMetadata)libCZI::ICziMetadatavirtual
~IXmlNodeRead()=default (defined in libCZI::IXmlNodeRead)libCZI::IXmlNodeReadvirtual