, including all inherited members.
| allocateBlock() | ReusableArenaBlock< ObjectType, SizeType > | [inline] |
| AllocatorType typedef | ArenaBlockBase< ObjectType, SizeType > | |
| ArenaBlockBase(MemoryManager &theManager, size_type theBlockSize) | ArenaBlockBase< ObjectType, SizeType > | [inline, protected] |
| BaseClassType typedef | ReusableArenaBlock< ObjectType, SizeType > | |
| blockAvailable() const | ArenaBlockBase< ObjectType, SizeType > | [inline] |
| commitAllocation(ObjectType *) | ReusableArenaBlock< ObjectType, SizeType > | [inline] |
| create(MemoryManager &theManager, size_type theBlockSize) | ReusableArenaBlock< ObjectType, SizeType > | [inline, static] |
| destroyObject(ObjectType *theObject) | ReusableArenaBlock< ObjectType, SizeType > | [inline] |
| getBlockAddress(size_type theOffset) const | ArenaBlockBase< ObjectType, SizeType > | [inline, protected] |
| getBlockOffset(const ObjectType *theObject) const | ArenaBlockBase< ObjectType, SizeType > | [inline, protected] |
| getBlockSize() const | ArenaBlockBase< ObjectType, SizeType > | [inline] |
| getCountAllocated() const | ArenaBlockBase< ObjectType, SizeType > | [inline] |
| getMemoryManager() | ArenaBlockBase< ObjectType, SizeType > | [inline] |
| isEmpty() const | ArenaBlockBase< ObjectType, SizeType > | [inline] |
| isInBorders(const ObjectType *theObject, size_type rightBoundary) const | ArenaBlockBase< ObjectType, SizeType > | [inline, protected] |
| isOccupiedBlock(const ObjectType *block) const | ReusableArenaBlock< ObjectType, SizeType > | [inline, protected] |
| m_allocator | ArenaBlockBase< ObjectType, SizeType > | [protected] |
| m_blockSize | ArenaBlockBase< ObjectType, SizeType > | [protected] |
| m_objectBlock | ArenaBlockBase< ObjectType, SizeType > | [protected] |
| m_objectCount | ArenaBlockBase< ObjectType, SizeType > | [protected] |
| ownsBlock(const ObjectType *theObject) const | ArenaBlockBase< ObjectType, SizeType > | [inline] |
| ownsObject(const ObjectType *theObject) const | ReusableArenaBlock< ObjectType, SizeType > | [inline] |
| ReusableArenaBlock(MemoryManager &theManager, size_type theBlockSize) | ReusableArenaBlock< ObjectType, SizeType > | [inline] |
| shouldDestroyBlock(const ObjectType *theObject) const | ReusableArenaBlock< ObjectType, SizeType > | [inline, protected] |
| size_type typedef | ReusableArenaBlock< ObjectType, SizeType > | |
| ThisType typedef | ReusableArenaBlock< ObjectType, SizeType > | |
| ~ArenaBlockBase() | ArenaBlockBase< ObjectType, SizeType > | [inline, protected] |
| ~ReusableArenaBlock() | ReusableArenaBlock< ObjectType, SizeType > | [inline] |