 |
XMP Toolkit SDK
6.0.0
|
Go to the documentation of this file. 1 #ifndef IDOMImplementationRegistry_h__
2 #define IDOMImplementationRegistry_h__ 1
44 virtual spIDOMParser APICALL GetParser(
const char * key )
const = 0;
53 virtual spIDOMSerializer APICALL GetSerializer(
const char * key )
const = 0;
143 #ifdef FRIEND_CLASS_DECLARATION
144 FRIEND_CLASS_DECLARATION();
152 #endif // IDOMImplementationRegistry_h__
Version1 of the interface that represents an object that can serialize an XMP Data Model to a buffer....
shared_ptr< IDOMParser > spIDOMParser
static const uint64 kIDOMImplementationRegistryID(0x63444f4d52677374)
Version1 of the interface that serves as a database/registry of all the parsers and serializers avail...
Version 1 of the interface that supports serializing by the client supplied serializer of the XMP Dat...
const typedef IDOMImplementationRegistry_I * pcIDOMImplementationRegistry_I
Version 1 of the interface that supports parsing by the client supplied parser of the XMP Data Model.
shared_ptr< IDOMImplementationRegistry > spIDOMImplementationRegistry
const typedef IDOMImplementationRegistry * pcIDOMImplementationRegistry
Interface that serves as the base interface for all the externally exposed interfaces which needs to ...
#define REQ_FRIEND_CLASS_DECLARATION()
Version 1 of the interface that supports parsing of the XMP Data Model.
virtual ~IDOMImplementationRegistry_v1() __NOTHROW__
IDOMImplementationRegistry * pIDOMImplementationRegistry
const typedef IDOMImplementationRegistry_v1 * pcIDOMImplementationRegistry_base
shared_ptr< const IDOMImplementationRegistry > spcIDOMImplementationRegistry
const typedef IError_v1 * pcIError_base
IDOMImplementationRegistry_I * pIDOMImplementationRegistry_I
shared_ptr< IDOMSerializer > spIDOMSerializer
Interface that serves as the base interface of all the externally exposed interfaces.