#include <xalanc/Include/PlatformDefinitions.hpp>#include <cassert>#include <cstddef>#include <new>#include <xercesc/framework/MemoryManager.hpp>Go to the source code of this file.
Classes | |
| class | XalanMemoryManager |
| class | XalanAllocationGuard |
| class | XalanMemMgrs |
| struct | ConstructValueWithNoMemoryManager< C > |
| struct | ConstructValueWithMemoryManager< C > |
| struct | ConstructWithNoMemoryManager< C > |
| struct | ConstructWithMemoryManager< C > |
| struct | MemoryManagedConstructionTraits< C > |
| struct | ExplicitMemoryManagedConstructionTraits< C > |
| struct | ConstructWithMemoryManagerTraits< C > |
| struct | ConstructWithNoMemoryManagerTraits< C > |
Macros | |
| #define | XALAN_DEFAULT_CONSTRUCTOR_MEMMGR = XalanMemMgrs::getDefaultXercesMemMgr() |
| #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 , class Param4Type > | |
| Type * | XalanConstruct (MemoryManager &theMemoryManager, Type *&theInstance, const Param1Type *theParam1, const Param2Type *theParam2, const Param3Type *theParam3, Param4Type &theParam4) |
| template<class Type , class Param1Type , class Param2Type , class Param3Type , class Param4Type , class Param5Type , class Param6Type > | |
| Type * | XalanConstruct (MemoryManager &theMemoryManager, Type *&theInstance, const Param1Type *theParam1, const Param2Type *theParam2, const Param3Type *theParam3, const Param4Type *theParam4, const Param5Type *theParam5, Param6Type &theParam6) |
| 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 MemoryManager | MemoryManagerType |
| #define XALAN_DEFAULT_CONSTRUCTOR_MEMMGR = XalanMemMgrs::getDefaultXercesMemMgr() |
Definition at line 523 of file XalanMemoryManagement.hpp.
| #define XALAN_DEFAULT_MEMMGR = XalanMemMgrs::getDefaultXercesMemMgr() |
Definition at line 524 of file XalanMemoryManagement.hpp.
| #define XALAN_USES_MEMORY_MANAGER | ( | Type | ) |
Definition at line 597 of file XalanMemoryManagement.hpp.
| Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
| Type *& | theInstance | ||
| ) |
Definition at line 208 of file XalanMemoryManagement.hpp.
| Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
| Type *& | theInstance, | ||
| const Param1Type & | theParam1 | ||
| ) |
Definition at line 230 of file XalanMemoryManagement.hpp.
| Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
| Type *& | theInstance, | ||
| const Param1Type * | theParam1, | ||
| const Param2Type * | theParam2, | ||
| const Param3Type * | theParam3, | ||
| const Param4Type * | theParam4, | ||
| const Param5Type * | theParam5, | ||
| Param6Type & | theParam6 | ||
| ) |
Definition at line 335 of file XalanMemoryManagement.hpp.
| Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
| Type *& | theInstance, | ||
| const Param1Type * | theParam1, | ||
| const Param2Type * | theParam2, | ||
| const Param3Type * | theParam3, | ||
| Param4Type & | theParam4 | ||
| ) |
Definition at line 304 of file XalanMemoryManagement.hpp.
| Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
| Type *& | theInstance, | ||
| Param1Type & | theParam1 | ||
| ) |
Definition at line 253 of file XalanMemoryManagement.hpp.
| Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
| Type *& | theInstance, | ||
| Param1Type & | theParam1, | ||
| const Param2Type & | theParam2 | ||
| ) |
Definition at line 277 of file XalanMemoryManagement.hpp.
| Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
| Type *& | theInstance, | ||
| Param1Type & | theParam1, | ||
| const Param2Type & | theParam2, | ||
| Param3Type & | theParam3 | ||
| ) |
Definition at line 371 of file XalanMemoryManagement.hpp.
| Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
| Type *& | theInstance, | ||
| Param1Type & | theParam1, | ||
| Param2Type & | theParam2, | ||
| const Param3Type & | theParam3, | ||
| const Param4Type & | theParam4, | ||
| const Param5Type & | theParam5 | ||
| ) |
Definition at line 400 of file XalanMemoryManagement.hpp.
| Type* XalanConstruct | ( | MemoryManager & | theMemoryManager, |
| Type *& | theInstance, | ||
| Param1Type & | theParam1, | ||
| Param2Type & | theParam2, | ||
| const Param3Type & | theParam3, | ||
| const Param4Type & | theParam4, | ||
| const Param5Type & | theParam5, | ||
| const Param6Type & | theParam6 | ||
| ) |
Definition at line 432 of file XalanMemoryManagement.hpp.
| Type* XalanCopyConstruct | ( | MemoryManager & | theMemoryManager, |
| const Type & | theSource | ||
| ) |
Definition at line 458 of file XalanMemoryManagement.hpp.
| Type* XalanCopyConstruct | ( | MemoryManager & | theMemoryManager, |
| const Type & | theSource, | ||
| Param1Type & | theParam1 | ||
| ) |
Definition at line 480 of file XalanMemoryManagement.hpp.
| void XalanDestroy | ( | MemoryManager & | theMemoryManager, |
| Type & | theArg | ||
| ) |
Definition at line 195 of file XalanMemoryManagement.hpp.
| void XalanDestroy | ( | MemoryManager & | theMemoryManager, |
| Type * | theArg | ||
| ) |
Definition at line 179 of file XalanMemoryManagement.hpp.
| void XalanDestroy | ( | Type & | theArg | ) |
Definition at line 158 of file XalanMemoryManagement.hpp.
| void XalanDestroy | ( | Type * | theArg | ) |
Definition at line 167 of file XalanMemoryManagement.hpp.
| XALAN_CPP_NAMESPACE_BEGIN typedef MemoryManager MemoryManagerType |
Definition at line 43 of file XalanMemoryManagement.hpp.
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
|
Xalan-C++ XSLT Processor Version 1.11 |
|
|