Main Page | Struct List | File List | Struct Members | File Members

fixheap.c File Reference

#include <stdlib.h>
#include "fixheap.h"

Defines

#define INLINE   static
#define FIXED_SIZE_HEAP
#define REG_ARRAY

Functions

void ExpandHeap (FixHeapPtr heap)
FixHeapPtr FixHeapCreate (char *name, unsigned long nodeSize, unsigned long nodesPerAlloc, int verbose)
void FixHeapRelease (FixHeapPtr heap)
void * FixHeapMalloc (FixHeapPtr heap)
void FixHeapFree (FixHeapPtr heap, void *node)

Define Documentation

#define FIXED_SIZE_HEAP
 

#define INLINE   static
 

#define REG_ARRAY
 


Function Documentation

void ExpandHeap FixHeapPtr  heap  ) 
 

FixHeapPtr FixHeapCreate char *  name,
unsigned long  nodeSize,
unsigned long  nodesPerAlloc,
int  verbose
 

void FixHeapFree FixHeapPtr  heap,
void *  node
 

void* FixHeapMalloc FixHeapPtr  heap  ) 
 

void FixHeapRelease FixHeapPtr  heap  ) 
 


Generated on Thu Jan 27 11:30:34 2005 for STACCATO_PROJECT by  doxygen 1.4.0