## Xalan-C++ API Documentation

### The Xalan C++ XSLT Processor Version 1.10

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# ReusableArenaBlock Member List

This is the complete list of members for ReusableArenaBlock, including all inherited members.

- allocateBlock()
- AllocatorType typedef
- ArenaBlockBase(MemoryManagerType &theManager, size_type theBlockSize) `[protected]`
- BaseClassType typedef
- blockAvailable() const
- commitAllocation(ObjectType *)
- create(MemoryManagerType &theManager, size_type theBlockSize) `[static]`
- destroyObject(ObjectType *theObject)
- getBlockAddress(size_type theOffset) const `[protected]`
- getBlockOffset(const ObjectType *theObject) const `[protected]`
- getBlockSize() const
- getCountAllocated() const
- getMemoryManager()
- isEmpty() const
- isInBorders(const ObjectType *theObject, size_type rightBoundary) const `[protected]`
- isOccupiedBlock(const NextBlock *block) const `[protected]`
- m_allocator `[protected]`
- m_blockSize `[protected]`
- m_objectBlock `[protected]`
- m_objectCount `[protected]`
- ownsBlock(const ObjectType *theObject) const
- ownsObject(const ObjectType *theObject) const
- ReusableArenaBlock(MemoryManagerType &theManager, size_type theBlockSize)
- shouldDestroyBlock(const ObjectType *theObject) const `[protected]`
- size_type typedef
- ThisType typedef
- ~ArenaBlockBase() `[protected]`
- ~ReusableArenaBlock()

Interpreting class diagrams

Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.

Xalan-C++ XSLT Processor Version 1.10 Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.