#include <ZeroOverheadHeap.h>
◆ ~ZeroOverheadHeap()
RE::ZeroOverheadHeap::~ZeroOverheadHeap |
( |
| ) |
|
|
override |
◆ Allocate()
void* RE::ZeroOverheadHeap::Allocate |
( |
std::size_t |
a_size, |
|
|
std::uint32_t |
a_alignment |
|
) |
| |
|
overridevirtual |
◆ AllocateAlignImpl()
void* RE::ZeroOverheadHeap::AllocateAlignImpl |
( |
std::size_t |
a_size, |
|
|
std::uint32_t |
a_alignment |
|
) |
| |
|
overridevirtual |
◆ ContainsBlockImpl()
bool RE::ZeroOverheadHeap::ContainsBlockImpl |
( |
const void * |
a_block | ) |
const |
|
overridevirtual |
◆ Deallocate()
void RE::ZeroOverheadHeap::Deallocate |
( |
void * |
a_pointer, |
|
|
std::uint32_t |
|
|
) |
| |
|
overridevirtual |
◆ GetHeapStats()
void RE::ZeroOverheadHeap::GetHeapStats |
( |
HeapStats * |
a_stats, |
|
|
bool |
a_fullBlockInfo |
|
) |
| |
|
overridevirtual |
◆ GetMemoryStats()
void RE::ZeroOverheadHeap::GetMemoryStats |
( |
MemoryStats * |
a_stats | ) |
|
|
overridevirtual |
◆ GetName()
const char* RE::ZeroOverheadHeap::GetName |
( |
| ) |
const |
|
overridevirtual |
◆ GetPageSize()
std::uint32_t RE::ZeroOverheadHeap::GetPageSize |
( |
| ) |
const |
|
overridevirtual |
◆ PointerInHeap()
bool RE::ZeroOverheadHeap::PointerInHeap |
( |
const void * |
a_pointer | ) |
const |
|
overridevirtual |
◆ ShouldTrySmallBlockPools()
bool RE::ZeroOverheadHeap::ShouldTrySmallBlockPools |
( |
std::size_t |
a_size, |
|
|
MEM_CONTEXT |
a_context |
|
) |
| |
|
overridevirtual |
◆ Size()
std::size_t RE::ZeroOverheadHeap::Size |
( |
const void * |
a_block | ) |
const |
|
overridevirtual |
◆ TotalSize()
std::size_t RE::ZeroOverheadHeap::TotalSize |
( |
const void * |
a_pointer | ) |
const |
|
overridevirtual |
◆ memoryBase
void* RE::ZeroOverheadHeap::memoryBase |
◆ memSize
std::size_t RE::ZeroOverheadHeap::memSize |
◆ name
const char* RE::ZeroOverheadHeap::name |
◆ nextFreeMem
void* RE::ZeroOverheadHeap::nextFreeMem |
◆ RTTI
◆ unk28
std::uint32_t RE::ZeroOverheadHeap::unk28 |
◆ unk2C
◆ unk34
std::uint32_t RE::ZeroOverheadHeap::unk34 |
The documentation for this class was generated from the following file: