Main Page   Data Structures   File List   Data Fields   Globals  

memory_man.h

Go to the documentation of this file.
00001 #ifndef MEMORY_MAN_H
00002 #define MEMORY_MAN_H
00003 
00004 #include <stdlib.h>
00005 
00006 #if !defined(STANDARD_MEMORY_MAN)
00007 
00009 void * allocate(unsigned int size);
00010 
00012 void deallocate(void * block);
00013 
00015 void mem_clear(void);
00016 
00017 #else
00018 
00019 #define allocate(size)         malloc(size)
00020 #define deallocate(block)      free(block)
00021 #define mem_clear(void)
00022 
00023 #endif
00024 
00025 #endif

Generated on Mon May 10 18:07:23 2004 for BFS by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002