#include <clizFunctions.h>
Public Member Functions | |
memInt | getNextFreePos () |
MemPool (memInt iSize, memInt iCapacity) | |
memPtr * | allocate () |
void | free (memPtr *memAdr) |
~MemPool () | |
Public Attributes | |
memInt | size |
memPtr * | startAddress |
memInt | capacity |
memInt | numFree |
memBool * | bitArray |
memInt | nextFreePos |
|
inline |
|
inline |
|
inline |
memInt MemPool::getNextFreePos | ( | ) |
memBool* MemPool::bitArray |
memInt MemPool::capacity |
memInt MemPool::nextFreePos |
memInt MemPool::numFree |
memInt MemPool::size |
memPtr* MemPool::startAddress |