XMP Toolkit SDK  6.0.0
XMPCoreFwdDeclarations.h File Reference

Go to the source code of this file.

Namespaces

 AdobeXMPCore
 
 AdobeXMPCore_Int
 

Typedefs

typedef INameSpacePrefixMap_v1 AdobeXMPCore::INameSpacePrefixMap_base
 
typedef INameSpacePrefixMap_v1 * AdobeXMPCore::pINameSpacePrefixMap_base
 
typedef INameSpacePrefixMap * AdobeXMPCore::pINameSpacePrefixMap
 
typedef shared_ptr< INameSpacePrefixMap > AdobeXMPCore::spINameSpacePrefixMap
 
typedef shared_ptr< const INameSpacePrefixMap > AdobeXMPCore::spcINameSpacePrefixMap
 
typedef IPathSegment_v1 AdobeXMPCore::IPathSegment_base
 
typedef IPathSegment_v1 * AdobeXMPCore::pIPathSegment_base
 
typedef IPathSegment * AdobeXMPCore::pIPathSegment
 
typedef shared_ptr< IPathSegment > AdobeXMPCore::spIPathSegment
 
typedef shared_ptr< const IPathSegment > AdobeXMPCore::spcIPathSegment
 
typedef IPath_v1 AdobeXMPCore::IPath_base
 
typedef IPath_v1 * AdobeXMPCore::pIPath_base
 
typedef IPath * AdobeXMPCore::pIPath
 
typedef shared_ptr< IPath > AdobeXMPCore::spIPath
 
typedef shared_ptr< const IPath > AdobeXMPCore::spcIPath
 
typedef INode_v1 AdobeXMPCore::INode_base
 
typedef INode_v1 * AdobeXMPCore::pINode_base
 
typedef INode * AdobeXMPCore::pINode
 
typedef shared_ptr< INode > AdobeXMPCore::spINode
 
typedef shared_ptr< const INode > AdobeXMPCore::spcINode
 
typedef ISimpleNode_v1 AdobeXMPCore::ISimpleNode_base
 
typedef ISimpleNode_v1 * AdobeXMPCore::pISimpleNode_base
 
typedef ISimpleNode * AdobeXMPCore::pISimpleNode
 
typedef shared_ptr< ISimpleNode > AdobeXMPCore::spISimpleNode
 
typedef shared_ptr< const ISimpleNode > AdobeXMPCore::spcISimpleNode
 
typedef ICompositeNode_v1 AdobeXMPCore::ICompositeNode_base
 
typedef ICompositeNode_v1 * AdobeXMPCore::pICompositeNode_base
 
typedef ICompositeNode * AdobeXMPCore::pICompositeNode
 
typedef shared_ptr< ICompositeNode > AdobeXMPCore::spICompositeNode
 
typedef shared_ptr< const ICompositeNode > AdobeXMPCore::spcICompositeNode
 
typedef IStructureNode_v1 AdobeXMPCore::IStructureNode_base
 
typedef IStructureNode_v1 * AdobeXMPCore::pIStructureNode_base
 
typedef IStructureNode * AdobeXMPCore::pIStructureNode
 
typedef shared_ptr< IStructureNode > AdobeXMPCore::spIStructureNode
 
typedef shared_ptr< const IStructureNode > AdobeXMPCore::spcIStructureNode
 
typedef IArrayNode_v1 AdobeXMPCore::IArrayNode_base
 
typedef IArrayNode_v1 * AdobeXMPCore::pIArrayNode_base
 
typedef IArrayNode * AdobeXMPCore::pIArrayNode
 
typedef shared_ptr< IArrayNode > AdobeXMPCore::spIArrayNode
 
typedef shared_ptr< const IArrayNode > AdobeXMPCore::spcIArrayNode
 
typedef INodeIterator_v1 AdobeXMPCore::INodeIterator_base
 
typedef INodeIterator_v1 * AdobeXMPCore::pINodeIterator_base
 
typedef INodeIterator * AdobeXMPCore::pINodeIterator
 
typedef shared_ptr< INodeIterator > AdobeXMPCore::spINodeIterator
 
typedef shared_ptr< const INodeIterator > AdobeXMPCore::spcINodeIterator
 
typedef IMetadata_v1 AdobeXMPCore::IMetadata_base
 
typedef IMetadata_v1 * AdobeXMPCore::pIMetadata_base
 
typedef IMetadata * AdobeXMPCore::pIMetadata
 
typedef shared_ptr< IMetadata > AdobeXMPCore::spIMetadata
 
typedef shared_ptr< const IMetadata > AdobeXMPCore::spcIMetadata
 
typedef IClientDOMParser_v1 AdobeXMPCore::IClientDOMParser_base
 
typedef IClientDOMParser_v1 * AdobeXMPCore::pIClientDOMParser_base
 
typedef IClientDOMParser * AdobeXMPCore::pIClientDOMParser
 
typedef IClientDOMSerializer_v1 AdobeXMPCore::IClientDOMSerializer_base
 
typedef IClientDOMSerializer_v1 * AdobeXMPCore::pIClientDOMSerializer_base
 
typedef IClientDOMSerializer * AdobeXMPCore::pIClientDOMSerializer
 
typedef IDOMParser_v1 AdobeXMPCore::IDOMParser_base
 
typedef IDOMParser_v1 * AdobeXMPCore::pIDOMParser_base
 
typedef IDOMParser * AdobeXMPCore::pIDOMParser
 
typedef shared_ptr< IDOMParser > AdobeXMPCore::spIDOMParser
 
typedef shared_ptr< const IDOMParser > AdobeXMPCore::spcIDOMParser
 
typedef IDOMSerializer_v1 AdobeXMPCore::IDOMSerializer_base
 
typedef IDOMSerializer_v1 * AdobeXMPCore::pIDOMSerializer_base
 
typedef IDOMSerializer * AdobeXMPCore::pIDOMSerializer
 
typedef shared_ptr< IDOMSerializer > AdobeXMPCore::spIDOMSerializer
 
typedef shared_ptr< const IDOMSerializer > AdobeXMPCore::spcIDOMSerializer
 
typedef IDOMImplementationRegistry_v1 AdobeXMPCore::IDOMImplementationRegistry_base
 
typedef IDOMImplementationRegistry_v1 * AdobeXMPCore::pIDOMImplementationRegistry_base
 
typedef IDOMImplementationRegistry * AdobeXMPCore::pIDOMImplementationRegistry
 
typedef shared_ptr< IDOMImplementationRegistry > AdobeXMPCore::spIDOMImplementationRegistry
 
typedef shared_ptr< const IDOMImplementationRegistry > AdobeXMPCore::spcIDOMImplementationRegistry
 
typedef ICoreObjectFactory_v1 AdobeXMPCore::ICoreObjectFactory_base
 
typedef ICoreObjectFactory_v1 * AdobeXMPCore::pICoreObjectFactory_base
 
typedef ICoreObjectFactory * AdobeXMPCore::pICoreObjectFactory
 
typedef ICoreConfigurationManager_v1 AdobeXMPCore::ICoreConfigurationManager_base
 
typedef ICoreConfigurationManager_v1 * AdobeXMPCore::pICoreConfigurationManager_base
 
typedef ICoreConfigurationManager * AdobeXMPCore::pICoreConfigurationManager
 
typedef shared_ptr< ICoreConfigurationManager > AdobeXMPCore::spICoreConfigurationManager
 
typedef shared_ptr< const ICoreConfigurationManager > AdobeXMPCore::spcICoreConfigurationManager
 
typedef IMetadataConverterUtils_v1 AdobeXMPCore::IMetadataConverterUtils_base
 
typedef IMetadataConverterUtils_v1 * AdobeXMPCore::pIMetadataConverterUtils_base
 
typedef IMetadataConverterUtils * AdobeXMPCore::pIMetadataConverterUtils
 
typedef shared_ptr< IMetadataConverterUtils > AdobeXMPCore::spIMetadataConverterUtils
 
typedef shared_ptr< const IMetadataConverterUtils > AdobeXMPCore::spcIMetadataConverterUtils
 
typedef INameSpacePrefixMap_I * AdobeXMPCore_Int::pINameSpacePrefixMap_I
 
typedef IPathSegment_I * AdobeXMPCore_Int::pIPathSegment_I
 
typedef IPath_I * AdobeXMPCore_Int::pIPath_I
 
typedef INode_I * AdobeXMPCore_Int::pINode_I
 
typedef ISimpleNode_I * AdobeXMPCore_Int::pISimpleNode_I
 
typedef ICompositeNode_I * AdobeXMPCore_Int::pICompositeNode_I
 
typedef IStructureNode_I * AdobeXMPCore_Int::pIStructureNode_I
 
typedef IArrayNode_I * AdobeXMPCore_Int::pIArrayNode_I
 
typedef INodeIterator_I * AdobeXMPCore_Int::pINodeIterator_I
 
typedef IMetadata_I * AdobeXMPCore_Int::pIMetadata_I
 
typedef IClientDOMParser_I * AdobeXMPCore_Int::pIClientDOMParser_I
 
typedef IClientDOMSerializer_I * AdobeXMPCore_Int::pIClientDOMSerializer_I
 
typedef IDOMParser_I * AdobeXMPCore_Int::pIDOMParser_I
 
typedef IDOMSerializer_I * AdobeXMPCore_Int::pIDOMSerializer_I
 
typedef IDOMImplementationRegistry_I * AdobeXMPCore_Int::pIDOMImplementationRegistry_I
 
typedef ICoreObjectFactory_I * AdobeXMPCore_Int::pICoreObjectFactory_I
 
typedef ICoreConfigurationManager_I * AdobeXMPCore_Int::pICoreConfigurationManager_I
 
typedef IMetadataConverterUtils_I * AdobeXMPCore_Int::pIMetadataConverterUtils_I
 

Functions

typedef AdobeXMPCore::BASE_CLASS (INameSpacePrefixMap, INAMESPACEPREFIXMAP_VERSION) INameSpacePrefixMap
 
static const uint64 AdobeXMPCore::kINameSpacePrefixMapID (0x634e5350724d6170)
 
typedef AdobeXMPCore::BASE_CLASS (IPathSegment, IPATHSEGMENT_VERSION) IPathSegment
 
static const uint64 AdobeXMPCore::kIPathSegmentID (0x6350617468536567)
 
typedef AdobeXMPCore::BASE_CLASS (IPath, IPATH_VERSION) IPath
 
static const uint64 AdobeXMPCore::kIPathID (0x6350617468202020)
 
typedef AdobeXMPCore::BASE_CLASS (INode, INODE_VERSION) INode
 
static const uint64 AdobeXMPCore::kINodeID (0x634e6f6465202020)
 
typedef AdobeXMPCore::BASE_CLASS (ISimpleNode, ISIMPLENODE_VERSION) ISimpleNode
 
static const uint64 AdobeXMPCore::kISimpleNodeID (0x63536d6c4e6f6465)
 
typedef AdobeXMPCore::BASE_CLASS (ICompositeNode, ICOMPOSITENODE_VERSION) ICompositeNode
 
static const uint64 AdobeXMPCore::kICompositeNodeID (0x63436d704e6f6465)
 
typedef AdobeXMPCore::BASE_CLASS (IStructureNode, ISTRUCTURENODE_VERSION) IStructureNode
 
static const uint64 AdobeXMPCore::kIStructureNodeID (0x635374724e6f6465)
 
typedef AdobeXMPCore::BASE_CLASS (IArrayNode, IARRAYNODE_VERSION) IArrayNode
 
static const uint64 AdobeXMPCore::kIArrayNodeID (0x634172724e6f6465)
 
typedef AdobeXMPCore::BASE_CLASS (INodeIterator, INODEITERATOR_VERSION) INodeIterator
 
static const uint64 AdobeXMPCore::kINodeIteratorID (0x634e6f6465497420)
 
typedef AdobeXMPCore::BASE_CLASS (IMetadata, IMETADATA_VERSION) IMetadata
 
static const uint64 AdobeXMPCore::kIMetadataID (0x634d657461646174)
 
typedef AdobeXMPCore::BASE_CLASS (IClientDOMParser, ICLIENTDOMPARSER_VERSION) IClientDOMParser
 
typedef AdobeXMPCore::BASE_CLASS (IClientDOMSerializer, ICLIENTDOMSERIALIZER_VERSION) IClientDOMSerializer
 
typedef AdobeXMPCore::BASE_CLASS (IDOMParser, IDOMPARSER_VERSION) IDOMParser
 
static const uint64 AdobeXMPCore::kIDOMParserID (0x63444f4d50727372)
 
typedef AdobeXMPCore::BASE_CLASS (IDOMSerializer, IDOMSERIALIZER_VERSION) IDOMSerializer
 
static const uint64 AdobeXMPCore::kIDOMSerializerID (0x63444f4d53726c7a)
 
typedef AdobeXMPCore::BASE_CLASS (IDOMImplementationRegistry, IDOMIMPLEMENTATIONREGISTRY_VERSION) IDOMImplementationRegistry
 
static const uint64 AdobeXMPCore::kIDOMImplementationRegistryID (0x63444f4d52677374)
 
typedef AdobeXMPCore::BASE_CLASS (ICoreObjectFactory, ICOREOBJECTFACTORY_VERSION) ICoreObjectFactory
 
static const uint64 AdobeXMPCore::kICoreObjectFactoryID (0x634f626a46616374)
 
typedef AdobeXMPCore::BASE_CLASS (ICoreConfigurationManager, ICORECONFIGURATIONMANAGER_VERSION) ICoreConfigurationManager
 
static const uint64 AdobeXMPCore::kICoreConfigurationManagerID (0x63436f6e664d6772)
 
typedef AdobeXMPCore::BASE_CLASS (IMetadataConverterUtils, IMETADATACONVERTERUTILS_VERSION) IMetadataConverterUtils
 
static const uint64 AdobeXMPCore::kIMetadataConverterUtilsID (0x63436F6E5574696C)
 

Variables

const typedef INameSpacePrefixMap_v1 * AdobeXMPCore::pcINameSpacePrefixMap_base
 
const typedef INameSpacePrefixMap * AdobeXMPCore::pcINameSpacePrefixMap
 
const typedef IPathSegment_v1 * AdobeXMPCore::pcIPathSegment_base
 
const typedef IPathSegment * AdobeXMPCore::pcIPathSegment
 
const typedef IPath_v1 * AdobeXMPCore::pcIPath_base
 
const typedef IPath * AdobeXMPCore::pcIPath
 
const typedef INode_v1 * AdobeXMPCore::pcINode_base
 
const typedef INode * AdobeXMPCore::pcINode
 
const typedef ISimpleNode_v1 * AdobeXMPCore::pcISimpleNode_base
 
const typedef ISimpleNode * AdobeXMPCore::pcISimpleNode
 
const typedef ICompositeNode_v1 * AdobeXMPCore::pcICompositeNode_base
 
const typedef ICompositeNode * AdobeXMPCore::pcICompositeNode
 
const typedef IStructureNode_v1 * AdobeXMPCore::pcIStructureNode_base
 
const typedef IStructureNode * AdobeXMPCore::pcIStructureNode
 
const typedef IArrayNode_v1 * AdobeXMPCore::pcIArrayNode_base
 
const typedef IArrayNode * AdobeXMPCore::pcIArrayNode
 
const typedef INodeIterator_v1 * AdobeXMPCore::pcINodeIterator_base
 
const typedef INodeIterator * AdobeXMPCore::pcINodeIterator
 
const typedef IMetadata_v1 * AdobeXMPCore::pcIMetadata_base
 
const typedef IMetadata * AdobeXMPCore::pcIMetadata
 
const typedef IClientDOMParser_v1 * AdobeXMPCore::pcIClientDOMParser_base
 
const typedef IClientDOMParser * AdobeXMPCore::pcIClientDOMParser
 
const typedef IClientDOMSerializer_v1 * AdobeXMPCore::pcIClientDOMSerializer_base
 
const typedef IClientDOMSerializer * AdobeXMPCore::pcIClientDOMSerializer
 
const typedef IDOMParser_v1 * AdobeXMPCore::pcIDOMParser_base
 
const typedef IDOMParser * AdobeXMPCore::pcIDOMParser
 
const typedef IDOMSerializer_v1 * AdobeXMPCore::pcIDOMSerializer_base
 
const typedef IDOMSerializer * AdobeXMPCore::pcIDOMSerializer
 
const typedef IDOMImplementationRegistry_v1 * AdobeXMPCore::pcIDOMImplementationRegistry_base
 
const typedef IDOMImplementationRegistry * AdobeXMPCore::pcIDOMImplementationRegistry
 
const typedef ICoreObjectFactory_v1 * AdobeXMPCore::pcICoreObjectFactory_base
 
const typedef ICoreObjectFactory * AdobeXMPCore::pcICoreObjectFactory
 
const typedef ICoreConfigurationManager_v1 * AdobeXMPCore::pcICoreConfigurationManager_base
 
const typedef ICoreConfigurationManager * AdobeXMPCore::pcICoreConfigurationManager
 
const typedef IMetadataConverterUtils_v1 * AdobeXMPCore::pcIMetadataConverterUtils_base
 
const typedef IMetadataConverterUtils * AdobeXMPCore::pcIMetadataConverterUtils
 
const typedef INameSpacePrefixMap_I * AdobeXMPCore_Int::pcINameSpacePrefixMap_I
 
const typedef IPathSegment_I * AdobeXMPCore_Int::pcIPathSegment_I
 
const typedef IPath_I * AdobeXMPCore_Int::pcIPath_I
 
const typedef INode_I * AdobeXMPCore_Int::pcINode_I
 
const typedef ISimpleNode_I * AdobeXMPCore_Int::pcISimpleNode_I
 
const typedef ICompositeNode_I * AdobeXMPCore_Int::pcICompositeNode_I
 
const typedef IStructureNode_I * AdobeXMPCore_Int::pcIStructureNode_I
 
const typedef IArrayNode_I * AdobeXMPCore_Int::pcIArrayNode_I
 
const typedef INodeIterator_I * AdobeXMPCore_Int::pcINodeIterator_I
 
const typedef IMetadata_I * AdobeXMPCore_Int::pcIMetadata_I
 
const typedef IClientDOMParser_I * AdobeXMPCore_Int::pcIClientDOMParser_I
 
const typedef IClientDOMSerializer_I * AdobeXMPCore_Int::pcIClientDOMSerializer_I
 
const typedef IDOMParser_I * AdobeXMPCore_Int::pcIDOMParser_I
 
const typedef IDOMSerializer_I * AdobeXMPCore_Int::pcIDOMSerializer_I
 
const typedef IDOMImplementationRegistry_I * AdobeXMPCore_Int::pcIDOMImplementationRegistry_I
 
const typedef ICoreObjectFactory_I * AdobeXMPCore_Int::pcICoreObjectFactory_I
 
const typedef ICoreConfigurationManager_I * AdobeXMPCore_Int::pcICoreConfigurationManager_I
 
const typedef IMetadataConverterUtils_I * AdobeXMPCore_Int::pcIMetadataConverterUtils_I