[AE Engine logo] Public API Reference
Main Page   Modules   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members  

aeMemoryManager operators.

Globally overwritten new/delete operators used by the memory manager. More...

Functions

void * operator new (size_t size, const char *filename, int line)
 aeMemoryManager: Overwritten global new operator.

void * operator new[] (size_t size, const char *filename, int line)
 aeMemoryManager: Overwritten global new[] operator.

void operator delete (void *pblock)
 aeMemoryManager: Overwritten global delete operator.

void operator delete[] (void *pblock)
 aeMemoryManager: Overwritten global delete[] operator.


Detailed Description

Globally overwritten new/delete operators used by the memory manager.


Function Documentation

void operator delete void *    pblock
 

aeMemoryManager: Overwritten global delete operator.

It de-registers 'blockdescriptors' via a static method in an allocator-instance.

void operator delete[] void *    pblock
 

aeMemoryManager: Overwritten global delete[] operator.

It de-registers 'blockdescriptors' via a static method in an allocator-instance.

void* operator new size_t    size,
const char *    filename,
int    line
 

aeMemoryManager: Overwritten global new operator.

It registers 'blockdescriptors' via a static method in an allocator-instance.

void* operator new[] size_t    size,
const char *    filename,
int    line
 

aeMemoryManager: Overwritten global new[] operator.

It registers 'blockdescriptors' via a static method in an allocator-instance.


AE Engine Public API Reference
Generated on Wed Apr 9 09:43:41 2003 by Doxygen.