CommonLibSSE (powerof3)
RE::ScrapHeap Member List

This is the complete list of members for RE::ScrapHeap, including all inherited members.

Allocate(std::size_t a_size, std::size_t a_alignment)RE::ScrapHeap
AllocateAlign(std::size_t a_size, std::uint32_t a_alignment)RE::IMemoryStore
AllocateAlignImpl(std::size_t a_size, std::uint32_t a_alignment) overrideRE::ScrapHeapinlinevirtual
baseAddressRE::ScrapHeap
commitEndRE::ScrapHeap
ContainsBlockImpl(const void *a_block) const overrideRE::ScrapHeapinlinevirtual
Deallocate(void *a_mem)RE::ScrapHeap
DeallocateAlign(void *&a_freeBlock)RE::IMemoryStore
DeallocateAlignImpl(void *&a_block) overrideRE::ScrapHeapinlinevirtual
endAddressRE::ScrapHeap
freeListRE::ScrapHeap
freeSmallBlocksRE::ScrapHeap
GetMemoryStats(MemoryStats *) overrideRE::ScrapHeapinlinevirtual
keepPagesRequestRE::ScrapHeap
lastBlockRE::ScrapHeap
minCommitRE::ScrapHeap
pmpBarrierRE::ScrapHeap
reserveSizeRE::ScrapHeap
RTTIRE::ScrapHeapinlinestatic
Size(void const *a_mem) const overrideRE::ScrapHeapinlinevirtual
smallBlocksRE::ScrapHeap
totalAllocatedRE::ScrapHeap
totalAllocatedBlocksRE::ScrapHeap
totalFreeBlocksRE::ScrapHeap
TryAllocateImpl([[maybe_unused]] std::size_t a_size, [[maybe_unused]] std::uint32_t a_alignment)RE::IMemoryStoreinlinevirtual
VTABLERE::ScrapHeapinlinestatic
~IMemoryStore() override=defaultRE::IMemoryStore
~IMemoryStoreBase()=defaultRE::IMemoryStoreBasevirtual
~ScrapHeap() overrideRE::ScrapHeapinline