▼NAdobeXMPCommon | |
▼CIConfigurable | Interface that allows to attach various key-value parameters to the underlying object |
CCombinedDataValue | A union data type to store all kind of values |
CIConfigurationManager_v1 | Version1 of the interface that represents configuration settings controllable by the client |
CIConfigurationManagerProxy | |
CIError_v1 | Version1 of the interface that represents an error/warning encountered during processing |
CIErrorNotifier_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 |
CIMemoryAllocator_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 |
CIObjectFactory_v1 | Version1 of a interface that represents a factory to create various artifacts defined within AdobeXMPCommon namespace |
CISharedObject | Interface that serves as the base interface of all the externally exposed interfaces |
CIThreadSafe | Interface that serves as the base interface for all the externally exposed interfaces which needs to provide client configurable thread safety |
CIUTF8String_v1 | Version1 of the interface that represents an UTF8String |
CIVersionable | Interface that serves as the base interface for all the externally exposed interfaces which needs to provide evolving versions of the interface |
CReportErrorAndContinueFunctor | A Function object used by the client to report back and warnings to the library encountered during the serialization operation |
▼NAdobeXMPCore | |
CIArrayNode_v1 | Version1 of the interface that represents an Array Node of XMP DOM |
CIClientDOMParser_v1 | Version 1 of the interface that supports parsing by the client supplied parser of the XMP Data Model |
CIClientDOMSerializer_v1 | Version 1 of the interface that supports serializing by the client supplied serializer of the XMP Data Model |
CICompositeNode_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 ) |
CICoreConfigurationManager_v1 | Version1 of the interface that represents configuration settings controllable by the client |
CICoreObjectFactory_v1 | Version1 of a interface that represents a factory to create various artifacts of XMP DOM like array, structure, path etc |
CIDOMImplementationRegistry_v1 | Version1 of the interface that serves as a database/registry of all the parsers and serializers available with the XMPCore library |
CIDOMParser_v1 | Version 1 of the interface that supports parsing of the XMP Data Model |
CIDOMSerializer_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 |
CIMetadata_v1 | Version1 of the interface that represents the whole xmp metadata for an asset |
CIMetadataConverterUtils_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 |
CINameSpacePrefixMap_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 |
CINode_v1 | Version1 of the interface that serves as a base interface to all types of nodes in the XMP DOM |
CINodeIterator_v1 | Interface that represents an iterator over the mutable children of a XMP DOM Node |
CIPath_v1 | Version1 of the interface that provides an easy iterative description of a specific path into the XMP tree |
CIPathSegment_v1 | Version1 of the interface that represents one segment in a path to a node into the XMP tree |
CISimpleNode_v1 | Version1 of the interface that represents a Simple Property Node of XMP DOM |
CIStructureNode_v1 | Version1 of the interface that represents a structure Node of XMP DOM |
CTXMPFiles | API for access to the main (document-level) metadata in a file |
CTXMPIterator | API for access to the XMP Toolkit iteration services |
CTXMPMeta | 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 |