|
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
MemoryManager Class ReferenceConfigurable memory manager.
More...
List of all members.
Detailed Description
Configurable memory manager.
This interface allows outside applications to plug in their own memory manager to be used by Xerces for memory allocation/deallocation.
Constructor & Destructor Documentation
virtual MemoryManager::~MemoryManager |
( |
|
) |
[virtual] |
|
MemoryManager::MemoryManager |
( |
|
) |
[protected] |
|
|
Protected default constructor.
|
Member Function Documentation
virtual void* MemoryManager::allocate |
( |
size_t |
size |
) |
[pure virtual] |
|
|
This method allocates requested memory.
-
Parameters:
-
size |
The requested memory size |
-
Returns:
-
A pointer to the allocated memory
|
virtual void MemoryManager::deallocate |
( |
void * |
p |
) |
[pure virtual] |
|
|
This method deallocates memory.
-
Parameters:
-
p |
The pointer to the allocated memory to be deleted |
|
The documentation for this class was generated from the following file:
|