Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members

MemLeak.h File Reference

#include <PalmOS.h>

Include dependency graph for MemLeak.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Defines

#define SafeMemPtrNew(size)    _SafeMemPtrNew(size,__FILE__,__LINE__)
#define SafeMemPtrFree(addr)    _SafeMemPtrFree(addr,__FILE__,__LINE__)

Functions

MemPtr _SafeMemPtrNew (UInt32 size, Char *file, UInt32 line)
Err _SafeMemPtrFree (void* addr, Char *file, UInt32 line)


Define Documentation

#define SafeMemPtrFree( addr )   _SafeMemPtrFree(addr,__FILE__,__LINE__)
 

Definition at line 38 of file MemLeak.h.

Referenced by operator delete(), and operator delete[]().

#define SafeMemPtrNew( size )   _SafeMemPtrNew(size,__FILE__,__LINE__)
 

Definition at line 37 of file MemLeak.h.

Referenced by operator new(), and operator new[]().


Function Documentation

Err _SafeMemPtrFree ( void * addr,
Char * file,
UInt32 line )
 

Definition at line 48 of file MemLeak.cpp.

MemPtr _SafeMemPtrNew ( UInt32 size,
Char * file,
UInt32 line )
 

Definition at line 34 of file MemLeak.cpp.


Razor! Engine Developer's Guide. Copyright © by Tilo Christ. All Rights Reserved. Last updated: 4 Nov 2000