#include <XPath2MemoryManager.hpp>
virtual XPath2MemoryManager::~XPath2MemoryManager |
( |
| ) |
|
|
inlinevirtual |
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 XMLCh * |
src | ) |
|
|
pure virtual |
Returns a copy of the given string.
virtual const XMLCh* XPath2MemoryManager::getPooledString |
( |
const XMLCh * |
src, |
|
|
unsigned int |
length |
|
) |
| |
|
pure virtual |
virtual const XMLCh* XPath2MemoryManager::getPooledString |
( |
const char * |
src | ) |
|
|
pure virtual |
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: