typedef ArenaAllocator<ObjectType, ArenaBlockType> ArenaAllocator< ObjectType, ArenaBlockType >::ThisType |
Reimplemented in ReusableArenaAllocator< ObjectType >.
typedef XalanList<ArenaBlockType*> ArenaAllocator< ObjectType, ArenaBlockType >::ArenaBlockListType |
Reimplemented in ReusableArenaAllocator< ObjectType >.
typedef ArenaBlockType::size_type ArenaAllocator< ObjectType, ArenaBlockType >::size_type |
Reimplemented in ReusableArenaAllocator< ObjectType >.
ArenaAllocator< ObjectType, ArenaBlockType >::ArenaAllocator | ( | MemoryManagerType & | theManager, | |
size_type | theBlockSize | |||
) |
virtual ArenaAllocator< ObjectType, ArenaBlockType >::~ArenaAllocator | ( | ) | [virtual] |
MemoryManagerType& ArenaAllocator< ObjectType, ArenaBlockType >::getMemoryManager | ( | ) |
const MemoryManagerType& ArenaAllocator< ObjectType, ArenaBlockType >::getMemoryManager | ( | ) | const |
size_type ArenaAllocator< ObjectType, ArenaBlockType >::getBlockSize | ( | ) | const |
void ArenaAllocator< ObjectType, ArenaBlockType >::setBlockSize | ( | size_type | theSize | ) |
size_type ArenaAllocator< ObjectType, ArenaBlockType >::getBlockCount | ( | ) | const |
virtual ObjectType* ArenaAllocator< ObjectType, ArenaBlockType >::allocateBlock | ( | ) | [virtual] |
Reimplemented in ReusableArenaAllocator< ObjectType >.
virtual void ArenaAllocator< ObjectType, ArenaBlockType >::commitAllocation | ( | ObjectType * | theObject | ) | [virtual] |
Reimplemented in ReusableArenaAllocator< ObjectType >.
virtual bool ArenaAllocator< ObjectType, ArenaBlockType >::ownsObject | ( | const ObjectType * | theObject | ) | const [virtual] |
Reimplemented in ReusableArenaAllocator< ObjectType >.
virtual void ArenaAllocator< ObjectType, ArenaBlockType >::reset | ( | ) | [virtual] |
size_type ArenaAllocator< ObjectType, ArenaBlockType >::m_blockSize [protected] |
ArenaBlockListType ArenaAllocator< ObjectType, ArenaBlockType >::m_blocks [protected] |
The documentation for this class was generated from the following file:
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|