![]() |
XMP Toolkit SDK
6.0.0
|
CAdobeXMPCommon::IConfigurable::CombinedDataValue | A union data type to store all kind of values |
CAdobeXMPCore::IClientDOMParser_v1 | Version 1 of the interface that supports parsing by the client supplied parser of the XMP Data Model |
CAdobeXMPCore::IClientDOMSerializer_v1 | Version 1 of the interface that supports serializing by the client supplied serializer of the XMP Data Model |
▼CAdobeXMPCommon::IConfigurable | Interface that allows to attach various key-value parameters to the underlying object |
CAdobeXMPCore::IDOMParser_v1 | Version 1 of the interface that supports parsing of the XMP Data Model |
CAdobeXMPCore::IDOMSerializer_v1 | Version1 of the interface that represents an object that can serialize an XMP Data Model to a buffer. Provides the functions to serialize the XMP Data Model |
▼CIConfigurationManager | |
CAdobeXMPCommon::IConfigurationManagerProxy | |
CAdobeXMPCommon::IErrorNotifier_v1 | Version1 of the interface that represents an interface to be implemented by client in case he is interested in getting notifications with respect to errors/warnings encountered by library |
CAdobeXMPCommon::IMemoryAllocator_v1 | Version1 of the interface that represents an interface to be implemented by client in case he is interested in controlling the memory allocation and deallocation on the heap |
▼CAdobeXMPCommon::ISharedObject | Interface that serves as the base interface of all the externally exposed interfaces |
▼CAdobeXMPCommon::IConfigurationManager_v1 | Version1 of the interface that represents configuration settings controllable by the client |
CAdobeXMPCore::ICoreConfigurationManager_v1 | Version1 of the interface that represents configuration settings controllable by the client |
CAdobeXMPCommon::IError_v1 | Version1 of the interface that represents an error/warning encountered during processing |
CAdobeXMPCommon::IUTF8String_v1 | Version1 of the interface that represents an UTF8String |
CAdobeXMPCore::IDOMImplementationRegistry_v1 | Version1 of the interface that serves as a database/registry of all the parsers and serializers available with the XMPCore library |
CAdobeXMPCore::IDOMParser_v1 | Version 1 of the interface that supports parsing of the XMP Data Model |
CAdobeXMPCore::IDOMSerializer_v1 | Version1 of the interface that represents an object that can serialize an XMP Data Model to a buffer. Provides the functions to serialize the XMP Data Model |
CAdobeXMPCore::IMetadataConverterUtils_v1 | Version1 of the interface that represents an utility functions that can convert old xmp object(SXMPMeta) to new xmp object(IMetadata) and vice versa |
CAdobeXMPCore::INameSpacePrefixMap_v1 | Version1 of the interface that represents map where each entry consists of prefix string as the key and corresponding nameSpace string as its value |
▼CAdobeXMPCore::INode_v1 | Version1 of the interface that serves as a base interface to all types of nodes in the XMP DOM |
▼CAdobeXMPCore::ICompositeNode_v1 | Version1 of the interface that serves as a base interface to all composite types of nodes in the XMP DOM ( like Arrays and Structures ) |
CAdobeXMPCore::IArrayNode_v1 | Version1 of the interface that represents an Array Node of XMP DOM |
▼CAdobeXMPCore::IStructureNode_v1 | Version1 of the interface that represents a structure Node of XMP DOM |
CAdobeXMPCore::IMetadata_v1 | Version1 of the interface that represents the whole xmp metadata for an asset |
CAdobeXMPCore::ISimpleNode_v1 | Version1 of the interface that represents a Simple Property Node of XMP DOM |
CAdobeXMPCore::INodeIterator_v1 | Interface that represents an iterator over the mutable children of a XMP DOM Node |
CAdobeXMPCore::IPath_v1 | Version1 of the interface that provides an easy iterative description of a specific path into the XMP tree |
CAdobeXMPCore::IPathSegment_v1 | Version1 of the interface that represents one segment in a path to a node into the XMP tree |
▼CAdobeXMPCommon::IThreadSafe | Interface that serves as the base interface for all the externally exposed interfaces which needs to provide client configurable thread safety |
CAdobeXMPCore::INameSpacePrefixMap_v1 | Version1 of the interface that represents map where each entry consists of prefix string as the key and corresponding nameSpace string as its value |
CAdobeXMPCore::INode_v1 | Version1 of the interface that serves as a base interface to all types of nodes in the XMP DOM |
▼CAdobeXMPCommon::IVersionable | Interface that serves as the base interface for all the externally exposed interfaces which needs to provide evolving versions of the interface |
CAdobeXMPCommon::IConfigurationManager_v1 | Version1 of the interface that represents configuration settings controllable by the client |
CAdobeXMPCommon::IError_v1 | Version1 of the interface that represents an error/warning encountered during processing |
▼CAdobeXMPCommon::IObjectFactory_v1 | Version1 of a interface that represents a factory to create various artifacts defined within AdobeXMPCommon namespace |
CAdobeXMPCore::ICoreObjectFactory_v1 | Version1 of a interface that represents a factory to create various artifacts of XMP DOM like array, structure, path etc |
CAdobeXMPCommon::IUTF8String_v1 | Version1 of the interface that represents an UTF8String |
CAdobeXMPCore::IDOMImplementationRegistry_v1 | Version1 of the interface that serves as a database/registry of all the parsers and serializers available with the XMPCore library |
CAdobeXMPCore::IDOMParser_v1 | Version 1 of the interface that supports parsing of the XMP Data Model |
CAdobeXMPCore::IDOMSerializer_v1 | Version1 of the interface that represents an object that can serialize an XMP Data Model to a buffer. Provides the functions to serialize the XMP Data Model |
CAdobeXMPCore::IMetadataConverterUtils_v1 | Version1 of the interface that represents an utility functions that can convert old xmp object(SXMPMeta) to new xmp object(IMetadata) and vice versa |
CAdobeXMPCore::INameSpacePrefixMap_v1 | Version1 of the interface that represents map where each entry consists of prefix string as the key and corresponding nameSpace string as its value |
CAdobeXMPCore::INode_v1 | Version1 of the interface that serves as a base interface to all types of nodes in the XMP DOM |
CAdobeXMPCore::INodeIterator_v1 | Interface that represents an iterator over the mutable children of a XMP DOM Node |
CAdobeXMPCore::IPath_v1 | Version1 of the interface that provides an easy iterative description of a specific path into the XMP tree |
CAdobeXMPCore::IPathSegment_v1 | Version1 of the interface that represents one segment in a path to a node into the XMP tree |
CAdobeXMPCommon::ReportErrorAndContinueFunctor | A Function object used by the client to report back and warnings to the library encountered during the serialization operation |
CTXMPFiles< tStringObj > | API for access to the main (document-level) metadata in a file |
CTXMPIterator< tStringObj > | API for access to the XMP Toolkit iteration services |
CTXMPMeta< tStringObj > | API for access to the XMP Toolkit core services |
CTXMPUtils | API for access to the XMP Toolkit utility services |
CWXMP_Result | |
CXMP_DateTime | The expanded type for a date and time |
CXMP_Error | XMP Toolkit error, associates an error code with a descriptive error string |
CXMP_IO | Abstract base class for client-managed I/O with TXMPFiles |
CXMP_PacketInfo | XMP packet description |
CXMP_VersionInfo | XMP Toolkit version information |