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::RangeAllocatorprivate
binMasksMemory::RangeAllocatorprivate
BucketFromSize(uint size)Memory::RangeAllocatorinlineprivatestatic
bucketUsageMaskMemory::RangeAllocatorprivate
Clear()Memory::RangeAllocatorinline
Dealloc(const RangeAllocation &allocation)Memory::RangeAllocatorinline
Empty()Memory::RangeAllocatorinline
freeNodeIteratorMemory::RangeAllocatorprivate
freeNodesMemory::RangeAllocatorprivate
freeStorageMemory::RangeAllocatorprivate
IndexFromSize(uint size, bool round=false)Memory::RangeAllocatorinlineprivatestatic
InsertNode(uint size, uint offset)Memory::RangeAllocatorinlineprivate
nodesMemory::RangeAllocatorprivate
NUM_BINS_PER_BUCKETMemory::RangeAllocatorprivatestatic
NUM_BUCKETSMemory::RangeAllocatorprivatestatic
RangeAllocator()Memory::RangeAllocatorinline
RangeAllocator(uint size, SizeT maxNumAllocs)Memory::RangeAllocatorinline
RemoveNode(uint nodeIndex)Memory::RangeAllocatorinlineprivate
sizeMemory::RangeAllocatorprivate
~RangeAllocator()Memory::RangeAllocatorinline