typedef XalanAllocator<ObjectType> ArenaBlockBase< ObjectType, SizeType >::AllocatorType |
typedef SizeType ArenaBlockBase< ObjectType, SizeType >::size_type |
Reimplemented in ArenaBlock< ObjectType, SizeType >, ReusableArenaBlock< ObjectType, SizeType >, ArenaBlock< ObjectType >, ArenaBlock< object_type >, ArenaBlock< data_type >, ReusableArenaBlock< number_type >, ReusableArenaBlock< string_type >, ReusableArenaBlock< ObjectType >, ReusableArenaBlock< object_type >, ReusableArenaBlock< nodeset_type >, and ReusableArenaBlock< data_type >.
typedef ArenaBlockBase<ObjectType, SizeType> ArenaBlockBase< ObjectType, SizeType >::ThisType |
Reimplemented in ArenaBlock< ObjectType, SizeType >, ReusableArenaBlock< ObjectType, SizeType >, ArenaBlock< ObjectType >, ArenaBlock< object_type >, ArenaBlock< data_type >, ReusableArenaBlock< number_type >, ReusableArenaBlock< string_type >, ReusableArenaBlock< ObjectType >, ReusableArenaBlock< object_type >, ReusableArenaBlock< nodeset_type >, and ReusableArenaBlock< data_type >.
ArenaBlockBase< ObjectType, SizeType >::ArenaBlockBase | ( | MemoryManagerType & | theManager, | |
size_type | theBlockSize | |||
) | [protected] |
ArenaBlockBase< ObjectType, SizeType >::~ArenaBlockBase | ( | ) | [protected] |
bool ArenaBlockBase< ObjectType, SizeType >::blockAvailable | ( | ) | const |
ObjectType* ArenaBlockBase< ObjectType, SizeType >::getBlockAddress | ( | size_type | theOffset | ) | const [protected] |
size_type ArenaBlockBase< ObjectType, SizeType >::getBlockOffset | ( | const ObjectType * | theObject | ) | const [protected] |
size_type ArenaBlockBase< ObjectType, SizeType >::getBlockSize | ( | ) | const |
size_type ArenaBlockBase< ObjectType, SizeType >::getCountAllocated | ( | ) | const |
MemoryManagerType& ArenaBlockBase< ObjectType, SizeType >::getMemoryManager | ( | ) |
bool ArenaBlockBase< ObjectType, SizeType >::isEmpty | ( | ) | const |
bool ArenaBlockBase< ObjectType, SizeType >::isInBorders | ( | const ObjectType * | theObject, | |
size_type | rightBoundary | |||
) | const [protected] |
bool ArenaBlockBase< ObjectType, SizeType >::ownsBlock | ( | const ObjectType * | theObject | ) | const |
AllocatorType ArenaBlockBase< ObjectType, SizeType >::m_allocator [protected] |
const size_type ArenaBlockBase< ObjectType, SizeType >::m_blockSize [protected] |
ObjectType* ArenaBlockBase< ObjectType, SizeType >::m_objectBlock [protected] |
size_type ArenaBlockBase< ObjectType, SizeType >::m_objectCount [protected] |
Doxygen and GraphViz are used to generate this API documentation from the Xalan-C header files.
![]() |
Xalan-C++ XSLT Processor Version 1.10 |
|