CommonLibVR
RE::ZeroOverheadHeap Member List
This is the complete list of members for
RE::ZeroOverheadHeap
, including all inherited members.
Allocate
(std::size_t a_size, std::uint32_t a_alignment) override
RE::ZeroOverheadHeap
virtual
AllocateAlign
(std::size_t a_size, std::uint32_t a_alignment)
RE::IMemoryStore
AllocateAlignImpl
(std::size_t a_size, std::uint32_t a_alignment) override
RE::ZeroOverheadHeap
virtual
ContainsBlockImpl
(const void *a_block) const override
RE::ZeroOverheadHeap
virtual
Deallocate
(void *a_pointer, std::uint32_t) override
RE::ZeroOverheadHeap
virtual
DeallocateAlign
(void *&a_freeBlock)
RE::IMemoryStore
DeallocateAlignImpl
(void *&a_block) override
RE::IMemoryHeap
inline
virtual
GetHeapStats
(HeapStats *a_stats, bool a_fullBlockInfo) override
RE::ZeroOverheadHeap
virtual
GetMemoryStats
(MemoryStats *a_stats) override
RE::ZeroOverheadHeap
virtual
GetName
() const override
RE::ZeroOverheadHeap
virtual
GetPageSize
() const override
RE::ZeroOverheadHeap
virtual
memoryBase
RE::ZeroOverheadHeap
memSize
RE::ZeroOverheadHeap
name
RE::ZeroOverheadHeap
nextFreeMem
RE::ZeroOverheadHeap
PointerInHeap
(const void *a_pointer) const override
RE::ZeroOverheadHeap
virtual
RTTI
RE::ZeroOverheadHeap
inline
static
ShouldTrySmallBlockPools
(std::size_t a_size, MEM_CONTEXT a_context) override
RE::ZeroOverheadHeap
virtual
Size
(const void *a_block) const override
RE::ZeroOverheadHeap
virtual
TotalSize
(const void *a_pointer) const override
RE::ZeroOverheadHeap
virtual
TryAllocateImpl
([[maybe_unused]] std::size_t a_size, [[maybe_unused]] std::uint32_t a_alignment)
RE::IMemoryStore
inline
virtual
unk28
RE::ZeroOverheadHeap
unk2C
RE::ZeroOverheadHeap
mutable
unk34
RE::ZeroOverheadHeap
VTABLE
RE::ZeroOverheadHeap
inline
static
~IMemoryHeap
() override=default
RE::IMemoryHeap
~IMemoryStore
() override=default
RE::IMemoryStore
~IMemoryStoreBase
()=default
RE::IMemoryStoreBase
virtual
~ZeroOverheadHeap
() override
RE::ZeroOverheadHeap
Generated by
1.9.1