20.11
|
#include <RefMemoryManager.hpp>
Classes | |
class | Pool |
Public Member Functions | |
RefMemoryManager () | |
virtual | ~RefMemoryManager () |
Pool * | Manage (unsigned int numBytes) |
void | Allocate (Pool *pool) |
void * | GetPointer (Pool *pool) |
void | Acquire () override |
void | Release () override |
![]() | |
virtual | ~IMemoryManager () |
Additional Inherited Members | |
![]() | |
IMemoryManager () | |
Definition at line 16 of file RefMemoryManager.hpp.
RefMemoryManager | ( | ) |
Definition at line 14 of file RefMemoryManager.cpp.
|
virtual |
Definition at line 17 of file RefMemoryManager.cpp.
|
overridevirtual |
Implements IMemoryManager.
Definition at line 47 of file RefMemoryManager.cpp.
Referenced by BOOST_AUTO_TEST_CASE().
void Allocate | ( | RefMemoryManager::Pool * | pool | ) |
void * GetPointer | ( | RefMemoryManager::Pool * | pool | ) |
Definition at line 42 of file RefMemoryManager.cpp.
References RefMemoryManager::Pool::GetPointer().
Referenced by BOOST_AUTO_TEST_CASE().
RefMemoryManager::Pool * Manage | ( | unsigned int | numBytes | ) |
Definition at line 20 of file RefMemoryManager.cpp.
References RefMemoryManager::Pool::Reserve().
Referenced by BOOST_AUTO_TEST_CASE().
|
overridevirtual |
Implements IMemoryManager.
Definition at line 55 of file RefMemoryManager.cpp.
Referenced by BOOST_AUTO_TEST_CASE().