|
Public Member Functions |
virtual | ~XPath2MemoryManager () |
virtual void | reset ()=0 |
| Use with extreme caution!
|
virtual const XMLCh * | getPooledString (const XMLCh *src)=0 |
| Returns a copy of the given string.
|
virtual const XMLCh * | getPooledString (const char *src)=0 |
virtual void * | allocate (size_t numElements)=0 |
| This method allocates requested memory.
|
virtual void | deallocate (void *p)=0 |
| This method deallocates memory.
|
virtual Collation * | createCollation (CollationHelper *helper)=0 |
| create a collation
|
virtual XQillaNSResolver * | createNSResolver (xercesc::DOMNode *resolverNode)=0 |
| create a resolver
|
virtual VariableStore * | createVariableStore ()=0 |
| create a store for variables
|
virtual VariableTypeStore * | createVariableTypeStore ()=0 |
| create a store for variables
|
virtual FunctionLookup * | createFunctionTable ()=0 |
| create a function table
|
virtual ATDecimalOrDerived * | createInteger (int value)=0 |
| create a ATDecimalOrDerived for the given integer
|
virtual void | dumpStatistics () const =0 |
virtual unsigned long | getAllocatedObjectCount () const =0 |
virtual unsigned long | getTotalAllocatedMemory () const =0 |
virtual const StringPool * | getStringPool () const =0 |