Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

MemPool Struct Reference

List of all members.

Public Attributes

int HunkLength
MemBlockCurMemBlock
MemBlockMemList
int AutoExtendNumItems
int NumFreedHunks
int MaxNumFreedHunks
void ** FreedHunks
int NumItemsActive

Member Data Documentation

int MemPool::AutoExtendNumItems
 

Definition at line 68 of file mempool.c.

Referenced by MemPool_Create(), MemPool_GetHunk(), and MemPool_IsValid().

MemBlock* MemPool::CurMemBlock
 

Definition at line 66 of file mempool.c.

Referenced by MemPool_Create(), MemPool_Extend(), MemPool_GetHunk(), and MemPool_Reset().

void** MemPool::FreedHunks
 

Definition at line 71 of file mempool.c.

Referenced by MemPool_Create(), MemPool_Destroy(), MemPool_FreeHunk(), MemPool_GetHunk(), and MemPool_WalkNext().

int MemPool::HunkLength
 

Definition at line 65 of file mempool.c.

Referenced by MemPool_Create(), MemPool_Extend(), MemPool_FreeHunk(), MemPool_GetHunk(), MemPool_IsValid(), and MemPool_WalkNext().

int MemPool::MaxNumFreedHunks
 

Definition at line 70 of file mempool.c.

Referenced by MemPool_Create(), MemPool_FreeHunk(), and MemPool_IsValid().

MemBlock* MemPool::MemList
 

Definition at line 67 of file mempool.c.

Referenced by MemPool_Create(), MemPool_Destroy(), MemPool_Extend(), MemPool_IsValid(), and MemPool_Reset().

int MemPool::NumFreedHunks
 

Definition at line 69 of file mempool.c.

Referenced by MemPool_Create(), MemPool_FreeHunk(), MemPool_GetHunk(), MemPool_IsValid(), MemPool_Reset(), and MemPool_WalkNext().

int MemPool::NumItemsActive
 

Definition at line 72 of file mempool.c.

Referenced by MemPool_Create(), MemPool_FreeHunk(), MemPool_GetHunk(), MemPool_IsValid(), and MemPool_Reset().


The documentation for this struct was generated from the following file:
Generated on Tue Sep 30 12:39:21 2003 for GTestAndEngine by doxygen 1.3.2