UFO: Alien Invasion
Loading...
Searching...
No Matches
memPool_t Struct Reference
Collaboration diagram for memPool_t:
Collaboration graph

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

◆ blockCount

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().

◆ blocks

◆ byteCount

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().

◆ createFile

char const* memPool_t::createFile

File this pool was created on

Definition at line 64 of file mem.cpp.

Referenced by _Mem_CreatePool().

◆ createLine

int memPool_t::createLine

Line this pool was created on

Definition at line 65 of file mem.cpp.

Referenced by _Mem_CreatePool().

◆ inUse

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().

◆ name

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: