19#if !defined(XALANALLOCATOR_INCLUDE_GUARD_1357924680)
20#define XALANALLOCATOR_INCLUDE_GUARD_1357924680
58 return m_memoryManager;
78 return (
pointer)m_memoryManager.allocate(size *
sizeof(
Type));
91 m_memoryManager.deallocate(
p);
120 MemoryManager& m_memoryManager;
#define XALAN_CPP_NAMESPACE
Xalan-C++ namespace, including major and minor version.
pointer address(reference x) const
size_type max_size() const
pointer allocate(size_type size, const void *=0)
const Type * const_pointer
ptrdiff_t difference_type
const Type & const_reference
const_pointer address(const_reference x) const
XalanAllocator(MemoryManager &theManager)
void deallocate(pointer p, size_type)
void construct(pointer p, const Type &val)
MemoryManager & getMemoryManager()