![]() |
XMP Toolkit SDK
6.0.0
|
#include "XMPCommon/XMPCommonDefines.h"#include "XMPCommon/XMPCommonLatestInterfaceVersions.h"#include <vector>Go to the source code of this file.
Namespaces | |
| AdobeXMPCommon | |
| AdobeXMPCommon_Int | |
Typedefs | |
| typedef void * | AdobeXMPCommon::pvoid |
| typedef shared_ptr< void > | AdobeXMPCommon::spvoid |
| typedef shared_ptr< const void * > | AdobeXMPCommon::spcvoid |
| typedef IObjectFactory_v1 | AdobeXMPCommon::IObjectFactory_base |
| typedef IObjectFactory_v1 * | AdobeXMPCommon::pIObjectFactory_base |
| typedef IObjectFactory * | AdobeXMPCommon::pIObjectFactory |
| typedef IError_v1 | AdobeXMPCommon::IError_base |
| typedef IError_v1 * | AdobeXMPCommon::pIError_base |
| typedef IError * | AdobeXMPCommon::pIError |
| typedef shared_ptr< IError > | AdobeXMPCommon::spIError |
| typedef shared_ptr< const IError > | AdobeXMPCommon::spcIError |
| typedef IUTF8String_v1 | AdobeXMPCommon::IUTF8String_base |
| typedef IUTF8String_v1 * | AdobeXMPCommon::pIUTF8String_base |
| typedef IUTF8String * | AdobeXMPCommon::pIUTF8String |
| typedef shared_ptr< IUTF8String > | AdobeXMPCommon::spIUTF8String |
| typedef shared_ptr< const IUTF8String > | AdobeXMPCommon::spcIUTF8String |
| typedef IMemoryAllocator_v1 | AdobeXMPCommon::IMemoryAllocator_base |
| typedef IMemoryAllocator_v1 * | AdobeXMPCommon::pIMemoryAllocator_base |
| typedef IMemoryAllocator * | AdobeXMPCommon::pIMemoryAllocator |
| typedef shared_ptr< IMemoryAllocator > | AdobeXMPCommon::spIMemoryAllocator |
| typedef shared_ptr< const IMemoryAllocator > | AdobeXMPCommon::spcIMemoryAllocator |
| typedef IErrorNotifier_v1 | AdobeXMPCommon::IErrorNotifier_base |
| typedef IErrorNotifier_v1 * | AdobeXMPCommon::pIErrorNotifier_base |
| typedef IErrorNotifier * | AdobeXMPCommon::pIErrorNotifier |
| typedef shared_ptr< IErrorNotifier > | AdobeXMPCommon::spIErrorNotifier |
| typedef shared_ptr< const IErrorNotifier > | AdobeXMPCommon::spcIErrorNotifier |
| typedef IConfigurationManager_v1 | AdobeXMPCommon::IConfigurationManager_base |
| typedef IConfigurationManager_v1 * | AdobeXMPCommon::pIConfigurationManager_base |
| typedef IConfigurationManager * | AdobeXMPCommon::pIConfigurationManager |
| typedef shared_ptr< IConfigurationManager > | AdobeXMPCommon::spIConfigurationManager |
| typedef shared_ptr< const IConfigurationManager > | AdobeXMPCommon::spcIConfigurationManager |
| typedef IConfigurable * | AdobeXMPCommon::pIConfigurable |
| typedef std::vector< spIUTF8String > | AdobeXMPCommon::IUTF8Strings |
| typedef std::vector< spcIUTF8String > | AdobeXMPCommon::cIUTF8Strings |
| typedef shared_ptr< IUTF8Strings > | AdobeXMPCommon::spIUTF8Strings |
| typedef shared_ptr< cIUTF8Strings > | AdobeXMPCommon::spcIUTF8Strings |
| typedef shared_ptr< const IUTF8Strings > | AdobeXMPCommon::spIUTF8Strings_const |
| typedef shared_ptr< const cIUTF8Strings > | AdobeXMPCommon::spcIUTF8Strings_const |
| typedef void *(* | AdobeXMPCommon::MemAllocateProc) (sizet size) |
| A function pointer to get the memory allocated from the library. More... | |
| typedef void(* | AdobeXMPCommon::MemReleaseProc) (void *ptr) |
| A function pointer to get the memory freed from the library. More... | |
| typedef ISharedObject_I * | AdobeXMPCommon_Int::pISharedObject_I |
| typedef IThreadSafe_I * | AdobeXMPCommon_Int::pIThreadSafe_I |
Functions | |
| typedef | AdobeXMPCommon::BASE_CLASS (IObjectFactory, IOBJECTFACTORY_VERSION) IObjectFactory |
| typedef | AdobeXMPCommon::BASE_CLASS (IError, IERROR_VERSION) IError |
| typedef | AdobeXMPCommon::BASE_CLASS (IUTF8String, IUTF8STRING_VERSION) IUTF8String |
| typedef | AdobeXMPCommon::BASE_CLASS (IMemoryAllocator, IMEMORYALLOCATOR_VERSION) IMemoryAllocator |
| typedef | AdobeXMPCommon::BASE_CLASS (IErrorNotifier, IERRORNOTIFIER_VERSION) IErrorNotifier |
| typedef | AdobeXMPCommon::BASE_CLASS (IConfigurationManager, ICONFIGURATIONMANAGER_VERSION) IConfigurationManager |
| void * | AdobeXMPCommon::MemAllocate (sizet size) __NOTHROW__ |
| void | AdobeXMPCommon::MemRelease (void *ptr) __NOTHROW__ |