![]() |
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__ |