XPath2MemoryManager Class Reference
#include <XPath2MemoryManager.hpp>
List of all members.
Constructor & Destructor Documentation
virtual XPath2MemoryManager::~XPath2MemoryManager |
( |
|
) |
[inline, virtual] |
Member Function Documentation
virtual void* XPath2MemoryManager::allocate |
( |
size_t |
numElements |
) |
[pure virtual] |
virtual Collation* XPath2MemoryManager::createCollation |
( |
CollationHelper * |
helper |
) |
[pure virtual] |
virtual ATDecimalOrDerived* XPath2MemoryManager::createInteger |
( |
int |
value |
) |
[pure virtual] |
create a ATDecimalOrDerived for the given integer
virtual VariableTypeStore* XPath2MemoryManager::createVariableTypeStore |
( |
|
) |
[pure virtual] |
create a store for variables
virtual void XPath2MemoryManager::deallocate |
( |
void * |
p |
) |
[pure virtual] |
This method deallocates memory.
- Parameters:
-
| p | The pointer to the allocated memory to be deleted |
Implements xercesc::MemoryManager.
virtual void XPath2MemoryManager::dumpStatistics |
( |
|
) |
const [pure virtual] |
virtual size_t XPath2MemoryManager::getAllocatedObjectCount |
( |
|
) |
const [pure virtual] |
virtual const XMLCh* XPath2MemoryManager::getPooledString |
( |
const char * |
src |
) |
[pure virtual] |
virtual const XMLCh* XPath2MemoryManager::getPooledString |
( |
const XMLCh * |
src, |
|
|
unsigned int |
length | |
|
) |
| | [pure virtual] |
virtual const XMLCh* XPath2MemoryManager::getPooledString |
( |
const XMLCh * |
src |
) |
[pure virtual] |
Returns a copy of the given string.
virtual const StringPool* XPath2MemoryManager::getStringPool |
( |
|
) |
const [pure virtual] |
virtual size_t XPath2MemoryManager::getTotalAllocatedMemory |
( |
|
) |
const [pure virtual] |
virtual void XPath2MemoryManager::reset |
( |
|
) |
[pure virtual] |
Use with extreme caution!
The documentation for this class was generated from the following file: