|
Xalan-C++ API Reference
1.12.0
|
Go to the documentation of this file.
19 #if !defined(XALANAVTALLOCATOR_INCLUDE_GUARD_12455133)
20 #define XALANAVTALLOCATOR_INCLUDE_GUARD_12455133
47 #if defined(XALAN_NO_DEFAULT_TEMPLATE_ARGUMENTS)
80 const Locator* locator,
81 const XalanDOMChar* name,
82 const XalanDOMChar* stringedValue,
91 return m_allocator.ownsObject(theObject);
111 return m_allocator.getBlockCount();
123 return m_allocator.getBlockSize();
135 ArenaAllocatorType m_allocator;
144 #endif // XALANAVTALLOCATOR_INCLUDE_GUARD_12455133
ArenaBlock< data_type > ::size_type size_type
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
void reset()
Delete all objects from the allocator.
bool ownsObject(const data_type *theObject)
Determine if an object is owned by the allocator...
#define XALAN_XSLT_EXPORT
ArenaAllocator< data_type > ArenaAllocatorType
size_type getBlockSize() const
Get size of an ArenaBlock, that is, the number of objects in each block.
This class defines an interface for classes that resolve namespace prefixes to their URIs.
ArenaAllocatorType::size_type size_type
Class to hold an Attribute Value Template.
size_type getBlockCount() const
Get the number of ArenaBlocks currently allocated.