Go to the source code of this file.
Classes | |
class | XalanAllocationGuard |
class | XalanMemMgrs |
struct | ConstructValueWithNoMemoryManager< C > |
struct | ConstructValueWithMemoryManager< C > |
struct | ConstructWithNoMemoryManager< C > |
struct | ConstructWithMemoryManager< C > |
struct | MemoryManagedConstructionTraits< C > |
struct | ConstructWithMemoryManagerTraits< C > |
struct | ConstructWithNoMemoryManagerTraits< C > |
Macros | |
#define | XALAN_DEFAULT_CONSTRUCTOR_MEMORY_MGR = XalanMemMgrs::getDefaultXercesMemMgr() |
#define | XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR XALAN_DEFAULT_CONSTRUCTOR_MEMORY_MGR |
#define | XALAN_DEFAULT_MEMMGR = XalanMemMgrs::getDefaultXercesMemMgr() |
#define | XALAN_USES_MEMORY_MANAGER(Type) |
Functions | |
template<class Type > | |
void | XalanDestroy (Type &theArg) |
template<class Type > | |
void | XalanDestroy (Type *theArg) |
template<class Type > | |
void | XalanDestroy (MemoryManager &theMemoryManager, Type *theArg) |
template<class Type > | |
void | XalanDestroy (MemoryManager &theMemoryManager, Type &theArg) |
template<class Type > | |
Type * | XalanConstruct (MemoryManager &theMemoryManager, Type *&theInstance) |
template<class Type , class Param1Type > | |
Type * | XalanConstruct (MemoryManager &theMemoryManager, Type *&theInstance, const Param1Type &theParam1) |
template<class Type , class Param1Type > | |
Type * | XalanConstruct (MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1) |
template<class Type , class Param1Type , class Param2Type > | |
Type * | XalanConstruct (MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1, const Param2Type &theParam2) |
template<class Type , class Param1Type , class Param2Type , class Param3Type > | |
Type * | XalanConstruct (MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1, const Param2Type &theParam2, Param3Type &theParam3) |
template<class Type , class Param1Type , class Param2Type , class Param3Type , class Param4Type , class Param5Type > | |
Type * | XalanConstruct (MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1, Param2Type &theParam2, const Param3Type &theParam3, const Param4Type &theParam4, const Param5Type &theParam5) |
template<class Type , class Param1Type , class Param2Type , class Param3Type , class Param4Type , class Param5Type , class Param6Type > | |
Type * | XalanConstruct (MemoryManager &theMemoryManager, Type *&theInstance, Param1Type &theParam1, Param2Type &theParam2, const Param3Type &theParam3, const Param4Type &theParam4, const Param5Type &theParam5, const Param6Type &theParam6) |
template<class Type > | |
Type * | XalanCopyConstruct (MemoryManager &theMemoryManager, const Type &theSource) |
template<class Type , class Param1Type > | |
Type * | XalanCopyConstruct (MemoryManager &theMemoryManager, const Type &theSource, Param1Type &theParam1) |
Variables | |
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager | MemoryManagerType |
#define XALAN_DEFAULT_CONSTRACTOR_MEMORY_MGR XALAN_DEFAULT_CONSTRUCTOR_MEMORY_MGR |
#define XALAN_DEFAULT_CONSTRUCTOR_MEMORY_MGR = XalanMemMgrs::getDefaultXercesMemMgr() |
#define XALAN_DEFAULT_MEMMGR = XalanMemMgrs::getDefaultXercesMemMgr() |
#define XALAN_USES_MEMORY_MANAGER | ( | Type) |
Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
Type *& | theInstance | ||
) |
Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
Type *& | theInstance, | ||
const Param1Type & | theParam1 | ||
) |
Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
Type *& | theInstance, | ||
Param1Type & | theParam1 | ||
) |
Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
Type *& | theInstance, | ||
Param1Type & | theParam1, | ||
const Param2Type & | theParam2 | ||
) |
Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
Type *& | theInstance, | ||
Param1Type & | theParam1, | ||
const Param2Type & | theParam2, | ||
Param3Type & | theParam3 | ||
) |
Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
Type *& | theInstance, | ||
Param1Type & | theParam1, | ||
Param2Type & | theParam2, | ||
const Param3Type & | theParam3, | ||
const Param4Type & | theParam4, | ||
const Param5Type & | theParam5 | ||
) |
Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
Type *& | theInstance, | ||
Param1Type & | theParam1, | ||
Param2Type & | theParam2, | ||
const Param3Type & | theParam3, | ||
const Param4Type & | theParam4, | ||
const Param5Type & | theParam5, | ||
const Param6Type & | theParam6 | ||
) |
Type* XalanCopyConstruct | ( | MemoryManager & | theMemoryManager, |
const Type & | theSource | ||
) |
Type* XalanCopyConstruct | ( | MemoryManager & | theMemoryManager, |
const Type & | theSource, | ||
Param1Type & | theParam1 | ||
) |
void XalanDestroy | ( | Type & | theArg) |
void XalanDestroy | ( | Type * | theArg) |
void XalanDestroy | ( | MemoryManager & | theMemoryManager, |
Type * | theArg | ||
) |
void XalanDestroy | ( | MemoryManager & | theMemoryManager, |
Type & | theArg | ||
) |
XALAN_CPP_NAMESPACE_BEGIN typedef XERCES_CPP_NAMESPACE_QUALIFIER MemoryManager MemoryManagerType |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|