|
Public Member Functions |
|
| void * | operator new (size_t size) |
| | This method overrides operator new.
|
| void * | operator new (size_t size, MemoryManager *memMgr) |
| | This method defines a custom operator new, that will use the provided memory manager to perform the allocation.
|
| void * | operator new (size_t size, void *ptr) |
| | This method overrides placement operator new.
|
| void | operator delete (void *p) |
| | This method overrides operator delete.
|
| void | operator delete (void *p, MemoryManager *memMgr) |
| | This method provides a matching delete for the custom operator new.
|
| void | operator delete (void *p, void *ptr) |
| | This method provides a matching delete for the placement new.
|
Protected Member Functions |
|
| | XMemory () |
| | Protected default constructor.
|
This class is used in conjuction with the pluggable memory manager. It allows applications to control Xerces memory management.