Nebula
Loading...
Searching...
No Matches
Memory::RangeAllocator Member List

This is the complete list of members for Memory::RangeAllocator, including all inherited members.

Alloc(uint size, uint alignment=1)Memory::RangeAllocatorinline
BinFromSize(uint size, uint bucket)Memory::RangeAllocatorinlineprivatestatic
binHeadsMemory::RangeAllocator
binMasksMemory::RangeAllocator
BucketFromSize(uint size)Memory::RangeAllocatorprivatestatic
bucketUsageMaskMemory::RangeAllocator
Clear()Memory::RangeAllocatorinline
Dealloc(const RangeAllocation &allocation)Memory::RangeAllocatorinline
Empty()Memory::RangeAllocatorinline
freeNodeIteratorMemory::RangeAllocator
freeNodesMemory::RangeAllocator
freeStorageMemory::RangeAllocator
IndexFromSize(uint size, bool round=false)Memory::RangeAllocatorinlineprivatestatic
InsertNode(uint size, uint offset)Memory::RangeAllocatorinlineprivate
nodesMemory::RangeAllocator
NUM_BINS_PER_BUCKETMemory::RangeAllocatorstatic
NUM_BUCKETSMemory::RangeAllocatorstatic
numAllocsMemory::RangeAllocator
RangeAllocator()Memory::RangeAllocatorinline
RangeAllocator(uint size, SizeT maxNumAllocs)Memory::RangeAllocatorinline
RemoveNode(uint nodeIndex)Memory::RangeAllocatorinlineprivate
sizeMemory::RangeAllocator
~RangeAllocator()Memory::RangeAllocatorinline