libimgdoc2
Loading...
Searching...
No Matches
Public Types | Public Member Functions | List of all members
imgdoc2::IDocumentMetadata Class Reference

Base interface for document metadata. More...

#include <IDocumentMetadata.h>

Inheritance diagram for imgdoc2::IDocumentMetadata:
imgdoc2::IDocumentMetadataRead imgdoc2::IDocumentMetadataWrite

Public Types

typedef std::variant< std::string, std::int32_t, double, std::monostate > metadata_item_variant
 Defines an alias representing the metadata item variant. This variant can contain a string, an int32, a double or a std::monostate.
 

Public Member Functions

 IDocumentMetadata (const IDocumentMetadata &)=delete
 
IDocumentMetadataoperator= (const IDocumentMetadata &)=delete
 
 IDocumentMetadata (IDocumentMetadata &&)=delete
 
IDocumentMetadataoperator= (IDocumentMetadata &&)=delete
 

Detailed Description

Base interface for document metadata.


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