Xalan-C++ API Documentation
Go to the documentation of this file.
19 #if !defined(XSTRINGREFERENCEALLOCATOR_INCLUDE_GUARD_1357924680)
20 #define XSTRINGREFERENCEALLOCATOR_INCLUDE_GUARD_1357924680
37 XALAN_CPP_NAMESPACE_BEGIN
56 MemoryManager& theManager,
84 return m_allocator.ownsObject(theObject);
102 return m_allocator.getBlockCount();
113 return m_allocator.getBlockSize();
125 ArenaAllocatorType m_allocator;
130 XALAN_CPP_NAMESPACE_END
134 #endif // XSTRINGREFERENCEALLOCATOR_INCLUDE_GUARD_1357924680
ArenaAllocatorType::size_type size_type
XStringReference string_type
#define XALAN_XPATH_EXPORT
ReusableArenaAllocator< string_type > ArenaAllocatorType
bool ownsObject(const string_type *theObject)
Determine if an object is owned by the allocator...
XALAN_CPP_NAMESPACE_BEGIN typedef size_t size_type
size_type getBlockSize() const
Get the number of ArenaBlocks currently allocated.
ReusableArenaBlockType::size_type size_type
size_type getBlockCount() const
Get size of an ArenaBlock, that is, the number of objects in each block.
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.
|
|