Xalan-C++ API Documentation
Go to the documentation of this file.
19 #if !defined(ARENABLOCK_INCLUDE_GUARD_1357924680)
20 #define ARENABLOCK_INCLUDE_GUARD_1357924680
29 XALAN_CPP_NAMESPACE_BEGIN
32 template<
class ObjectType,
33 #if defined(XALAN_NO_DEFAULT_TEMPLATE_ARGUMENTS)
36 class SizeType =
size_t>
56 MemoryManager& theManager,
74 MemoryManager& theManager,
155 XALAN_CPP_NAMESPACE_END
159 #endif // !defined(ARENABLOCK_INCLUDE_GUARD_1357924680)
ObjectType * m_objectBlock
BaseClassType::size_type size_type
ArenaBlockBase< ObjectType, SizeType > BaseClassType
ObjectType * allocateBlock()
Type * XalanConstruct(MemoryManager &theMemoryManager, Type *&theInstance)
ArenaBlock< ObjectType, SizeType > ThisType
bool isInBorders(const ObjectType *theObject, size_type rightBoundary) const
void commitAllocation(ObjectType *theBlock)
const size_type m_blockSize
bool ownsObject(const ObjectType *theObject) const
ArenaBlock(MemoryManager &theManager, size_type theBlockSize)
void XalanDestroy(Type &theArg)
static ThisType * create(MemoryManager &theManager, size_type theBlockSize)
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.11
Copyright © 1999-2012 The Apache Software Foundation.
All Rights Reserved.
|
|