allocateBlock() | xalanc::ReusableArenaAllocator< ObjectType > | inlinevirtual |
ArenaAllocator(MemoryManager &theManager, size_type theBlockSize) | xalanc::ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > > | inline |
ArenaBlockListType typedef | xalanc::ReusableArenaAllocator< ObjectType > | |
BaseClassType typedef | xalanc::ReusableArenaAllocator< ObjectType > | |
commitAllocation(ObjectType *theObject) | xalanc::ReusableArenaAllocator< ObjectType > | inlinevirtual |
const_iterator typedef | xalanc::ReusableArenaAllocator< ObjectType > | |
const_reverse_iterator typedef | xalanc::ReusableArenaAllocator< ObjectType > | |
destroyBlock() | xalanc::ReusableArenaAllocator< ObjectType > | inlineprotected |
destroyObject(ObjectType *theObject) | xalanc::ReusableArenaAllocator< ObjectType > | inline |
getBlockCount() const | xalanc::ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > > | inline |
getBlockSize() const | xalanc::ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > > | inline |
getMemoryManager() | xalanc::ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > > | inline |
getMemoryManager() const | xalanc::ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > > | inline |
iterator typedef | xalanc::ReusableArenaAllocator< ObjectType > | |
m_blocks | xalanc::ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > > | protected |
m_blockSize | xalanc::ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > > | protected |
m_destroyBlocks | xalanc::ReusableArenaAllocator< ObjectType > | protected |
ownsObject(const ObjectType *theObject) const | xalanc::ReusableArenaAllocator< ObjectType > | inlinevirtual |
reset() | xalanc::ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > > | inlinevirtual |
ReusableArenaAllocator(MemoryManager &theManager, size_type theBlockSize, bool destroyBlocks=false) | xalanc::ReusableArenaAllocator< ObjectType > | inline |
ReusableArenaBlockType typedef | xalanc::ReusableArenaAllocator< ObjectType > | |
reverse_iterator typedef | xalanc::ReusableArenaAllocator< ObjectType > | |
setBlockSize(size_type theSize) | xalanc::ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > > | inline |
size_type typedef | xalanc::ReusableArenaAllocator< ObjectType > | |
ThisType typedef | xalanc::ReusableArenaAllocator< ObjectType > | |
~ArenaAllocator() | xalanc::ArenaAllocator< ObjectType, ReusableArenaBlock< ObjectType > > | inlinevirtual |
~ReusableArenaAllocator() | xalanc::ReusableArenaAllocator< ObjectType > | inlinevirtual |