![]() |
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 |