typedef XalanList<ReusableArenaBlockType*> ReusableArenaAllocator< ObjectType >::ArenaBlockListType |
Reimplemented from ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > >.
typedef ArenaAllocator<ObjectType, ReusableArenaBlockType> ReusableArenaAllocator< ObjectType >::BaseClassType |
typedef ArenaBlockListType::const_iterator ReusableArenaAllocator< ObjectType >::const_iterator |
typedef ArenaBlockListType::const_reverse_iterator ReusableArenaAllocator< ObjectType >::const_reverse_iterator |
typedef ArenaBlockListType::iterator ReusableArenaAllocator< ObjectType >::iterator |
typedef ReusableArenaBlock<ObjectType> ReusableArenaAllocator< ObjectType >::ReusableArenaBlockType |
typedef ArenaBlockListType::reverse_iterator ReusableArenaAllocator< ObjectType >::reverse_iterator |
typedef ReusableArenaBlockType::size_type ReusableArenaAllocator< ObjectType >::size_type |
Reimplemented from ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > >.
typedef ReusableArenaAllocator<ObjectType> ReusableArenaAllocator< ObjectType >::ThisType |
Reimplemented from ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > >.
ReusableArenaAllocator< ObjectType >::ReusableArenaAllocator | ( | MemoryManagerType & | theManager, |
size_type | theBlockSize, | ||
bool | destroyBlocks = false |
||
) |
virtual ReusableArenaAllocator< ObjectType >::~ReusableArenaAllocator | ( | ) | [virtual] |
virtual ObjectType* ReusableArenaAllocator< ObjectType >::allocateBlock | ( | ) | [virtual] |
Reimplemented from ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > >.
virtual void ReusableArenaAllocator< ObjectType >::commitAllocation | ( | ObjectType * | theObject | ) | [virtual] |
Reimplemented from ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > >.
void ReusableArenaAllocator< ObjectType >::destroyBlock | ( | ) | [protected] |
bool ReusableArenaAllocator< ObjectType >::destroyObject | ( | ObjectType * | theObject | ) |
virtual bool ReusableArenaAllocator< ObjectType >::ownsObject | ( | const ObjectType * | theObject | ) | const [virtual] |
Reimplemented from ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > >.
const bool ReusableArenaAllocator< ObjectType >::m_destroyBlocks [protected] |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|