#include <kl_memory.h>
klAWEMemMgr::klAWEMemMgr |
( |
unsigned long |
maxAllocate | ) |
|
|
inline |
klAWEMemMgr::~klAWEMemMgr |
( |
| ) |
|
|
inline |
void* klAWEMemMgr::allocate |
( |
size_t |
size | ) |
|
|
inlinevirtual |
unsigned long klAWEMemMgr::available |
( |
| ) |
|
|
inline |
unsigned long klAWEMemMgr::committed |
( |
| ) |
|
|
inline |
bool klAWEMemMgr::free |
( |
void * |
buffer | ) |
|
|
inlinevirtual |
unsigned long klAWEMemMgr::getMaxAllocate |
( |
| ) |
|
|
inline |
unsigned long klAWEMemMgr::reserved |
( |
| ) |
|
|
inline |
static bool klAWEMemMgr::setLockPagesPrivilege |
( |
HANDLE |
hProcess, |
|
|
bool |
bEnable |
|
) |
| |
|
inlinestatic |
void klAWEMemMgr::setMaxAllocate |
( |
unsigned long |
maxAllocate | ) |
|
|
inline |
unsigned long klAWEMemMgr::_allocatedBlocks |
|
private |
unsigned long klAWEMemMgr::_committed |
|
private |
unsigned long klAWEMemMgr::_free |
|
private |
unsigned long klAWEMemMgr::_maxAllocate |
|
private |
unsigned long klAWEMemMgr::_reserved |
|
private |
ULONG_PTR* klAWEMemMgr::aPFNs |
|
private |
bool klAWEMemMgr::bResult |
|
private |
PVOID klAWEMemMgr::lpMemReserved |
|
private |
ULONG_PTR klAWEMemMgr::NumberOfPages |
|
private |
ULONG_PTR klAWEMemMgr::NumberOfPagesInitial |
|
private |
int klAWEMemMgr::PFNArraySize |
|
private |
SYSTEM_INFO klAWEMemMgr::sSysInfo |
|
private |
The documentation for this class was generated from the following file: