UFO: Alien Invasion
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
memPool_t Struct Reference

Data Fields

char name [MEM_MAX_POOLNAME]
 
bool inUse
 
memBlock_tblocks [MEM_HASH]
 
uint32_t blockCount
 
uint32_t byteCount
 
char const * createFile
 
int createLine
 

Detailed Description

Definition at line 55 of file mem.cpp.

Field Documentation

uint32_t memPool_t::blockCount

Total allocated blocks

Definition at line 61 of file mem.cpp.

Referenced by _Mem_Alloc(), _Mem_CheckPoolIntegrity(), _Mem_CreatePool(), _Mem_Free(), and _Mem_FreePool().

uint32_t memPool_t::byteCount

Total allocated bytes

Definition at line 62 of file mem.cpp.

Referenced by _Mem_Alloc(), _Mem_CheckPoolIntegrity(), _Mem_CreatePool(), _Mem_Free(), _Mem_FreePool(), and _Mem_PoolSize().

char const* memPool_t::createFile

File this pool was created on

Definition at line 64 of file mem.cpp.

Referenced by _Mem_CreatePool().

int memPool_t::createLine

Line this pool was created on

Definition at line 65 of file mem.cpp.

Referenced by _Mem_CreatePool().

bool memPool_t::inUse

Slot in use?

Definition at line 57 of file mem.cpp.

Referenced by _Mem_CheckGlobalIntegrity(), _Mem_CreatePool(), _Mem_DeletePool(), Mem_FindPool(), and Mem_Shutdown().

char memPool_t::name[MEM_MAX_POOLNAME]

Name of pool

Definition at line 56 of file mem.cpp.

Referenced by _Mem_CheckSentinels(), _Mem_CreatePool(), _Mem_DeletePool(), and Mem_FindPool().


The documentation for this struct was generated from the following file: