#include <misc.h>
Public Member Functions | |
void * | operator new (size_t size, MemPager &pager) |
Allocate memory from a memory pager. | |
void * | operator new[] (size_t size, MemPager &pager) |
Allocate array from a memory pager. | |
void | operator delete (void *) |
Mempager delete does nothing; the pool purges. | |
void | operator delete[] (void *) |
Array mempager delete does nothing; the pool purges. |
create objects in a memory pager.
void* ost::MemPagerObject::operator new | ( | size_t | size, | |
MemPager & | pager | |||
) | [inline] |
Allocate memory from a memory pager.
size | of new passed from operator. | |
pager | to allocate from. |
References ost::MemPager::alloc().
void* ost::MemPagerObject::operator new[] | ( | size_t | size, | |
MemPager & | pager | |||
) | [inline] |
Allocate array from a memory pager.
size | of new passed from operator. | |
pager | to allocate from. |
References ost::MemPager::alloc().
void ost::MemPagerObject::operator delete | ( | void * | ) | [inline] |
Mempager delete does nothing; the pool purges.
void ost::MemPagerObject::operator delete[] | ( | void * | ) | [inline] |
Array mempager delete does nothing; the pool purges.