All Classes Namespaces Files Functions Variables Typedefs Macros
MemoryManager Class Reference

#include <clizFunctions.h>

Collaboration diagram for MemoryManager:

Public Member Functions

 MemoryManager ()
 
 MemoryManager (int memSizes)
 
 ~MemoryManager ()
 
memPtrallocate (size_t numBytes)
 
void free (memPtr *memAdr)
 

Public Attributes

memBool isFree
 
SizedMemPoolsizedPools
 

Constructor & Destructor Documentation

MemoryManager::MemoryManager ( )
inline
MemoryManager::MemoryManager ( int  memSizes)
inline
MemoryManager::~MemoryManager ( )
inline

Here is the call graph for this function:

Member Function Documentation

memPtr* MemoryManager::allocate ( size_t  numBytes)
inline

Here is the call graph for this function:

Here is the caller graph for this function:

void MemoryManager::free ( memPtr memAdr)
inline

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

memBool MemoryManager::isFree
SizedMemPool* MemoryManager::sizedPools

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