XMP Toolkit SDK  6.0.0
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NAdobeXMPCommon
 CIConfigurableInterface that allows to attach various key-value parameters to the underlying object
 CCombinedDataValueA union data type to store all kind of values
 CIConfigurationManager_v1Version1 of the interface that represents configuration settings controllable by the client
 CIConfigurationManagerProxy
 CIError_v1Version1 of the interface that represents an error/warning encountered during processing
 CIErrorNotifier_v1Version1 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
 CIMemoryAllocator_v1Version1 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
 CIObjectFactory_v1Version1 of a interface that represents a factory to create various artifacts defined within AdobeXMPCommon namespace
 CISharedObjectInterface that serves as the base interface of all the externally exposed interfaces
 CIThreadSafeInterface that serves as the base interface for all the externally exposed interfaces which needs to provide client configurable thread safety
 CIUTF8String_v1Version1 of the interface that represents an UTF8String
 CIVersionableInterface that serves as the base interface for all the externally exposed interfaces which needs to provide evolving versions of the interface
 CReportErrorAndContinueFunctorA Function object used by the client to report back and warnings to the library encountered during the serialization operation
 NAdobeXMPCore
 CIArrayNode_v1Version1 of the interface that represents an Array Node of XMP DOM
 CIClientDOMParser_v1Version 1 of the interface that supports parsing by the client supplied parser of the XMP Data Model
 CIClientDOMSerializer_v1Version 1 of the interface that supports serializing by the client supplied serializer of the XMP Data Model
 CICompositeNode_v1Version1 of the interface that serves as a base interface to all composite types of nodes in the XMP DOM ( like Arrays and Structures )
 CICoreConfigurationManager_v1Version1 of the interface that represents configuration settings controllable by the client
 CICoreObjectFactory_v1Version1 of a interface that represents a factory to create various artifacts of XMP DOM like array, structure, path etc
 CIDOMImplementationRegistry_v1Version1 of the interface that serves as a database/registry of all the parsers and serializers available with the XMPCore library
 CIDOMParser_v1Version 1 of the interface that supports parsing of the XMP Data Model
 CIDOMSerializer_v1Version1 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
 CIMetadata_v1Version1 of the interface that represents the whole xmp metadata for an asset
 CIMetadataConverterUtils_v1Version1 of the interface that represents an utility functions that can convert old xmp object(SXMPMeta) to new xmp object(IMetadata) and vice versa
 CINameSpacePrefixMap_v1Version1 of the interface that represents map where each entry consists of prefix string as the key and corresponding nameSpace string as its value
 CINode_v1Version1 of the interface that serves as a base interface to all types of nodes in the XMP DOM
 CINodeIterator_v1Interface that represents an iterator over the mutable children of a XMP DOM Node
 CIPath_v1Version1 of the interface that provides an easy iterative description of a specific path into the XMP tree
 CIPathSegment_v1Version1 of the interface that represents one segment in a path to a node into the XMP tree
 CISimpleNode_v1Version1 of the interface that represents a Simple Property Node of XMP DOM
 CIStructureNode_v1Version1 of the interface that represents a structure Node of XMP DOM
 CTXMPFilesAPI for access to the main (document-level) metadata in a file
 CTXMPIteratorAPI for access to the XMP Toolkit iteration services
 CTXMPMetaAPI for access to the XMP Toolkit core services
 CTXMPUtilsAPI for access to the XMP Toolkit utility services
 CWXMP_Result
 CXMP_DateTimeThe expanded type for a date and time
 CXMP_ErrorXMP Toolkit error, associates an error code with a descriptive error string
 CXMP_IOAbstract base class for client-managed I/O with TXMPFiles
 CXMP_PacketInfoXMP packet description
 CXMP_VersionInfoXMP Toolkit version information