00001
00002 #ifndef CMIPOOL_H
00003 #define CMIPOOL_H
00004
00005
00006 #if defined(__cplusplus)
00007 extern "C" {
00008 #endif
00009 #define CMI_POOL_HEADER_SIZE 8
00010 #define CMI_POOL_DEFAULT_BINS 30
00011 #include "converse.h"
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();
00024
00025
00026
00027 #if defined(__cplusplus)
00028 }
00029 #endif
00030
00031 #endif