00001
00002 #ifndef CMIPOOL_H
00003 #define CMIPOOL_H
00004
00005 #define CMI_POOL_HEADER_SIZE 8
00006 #define CMI_POOL_DEFAULT_BINS 30
00007 #include "converse.h"
00008
00009 #if defined(__cplusplus)
00010 extern "C" {
00011 #endif
00012
00013 #define CMI_POOL_HEADER_SIZE 8
00014
00015 void CmiPoolPrintList(char *p);
00016
00017 void CmiPoolAllocInit(int numBins);
00018
00019
00020 void * CmiPoolAlloc(unsigned int numBytes);
00021
00022 void CmiPoolFree(void * p);
00023 void CmiPoolAllocStats(void);
00024
00025
00026
00027 #if defined(__cplusplus)
00028 }
00029 #endif
00030
00031 #endif