Nebula
|
This is the complete list of members for Memory::RangeAllocator, including all inherited members.
Alloc(uint size, uint alignment=1) | Memory::RangeAllocator | inline |
binHeads | Memory::RangeAllocator | private |
binMasks | Memory::RangeAllocator | private |
bucketUsageMask | Memory::RangeAllocator | private |
Clear() | Memory::RangeAllocator | inline |
Dealloc(const RangeAllocation &allocation) | Memory::RangeAllocator | inline |
Empty() | Memory::RangeAllocator | inline |
freeNodeIterator | Memory::RangeAllocator | private |
freeNodes | Memory::RangeAllocator | private |
freeStorage | Memory::RangeAllocator | private |
IndexFromSize(uint size, bool round=false) | Memory::RangeAllocator | inlineprivatestatic |
InsertNode(uint size, uint offset) | Memory::RangeAllocator | inlineprivate |
nodes | Memory::RangeAllocator | private |
RangeAllocator() | Memory::RangeAllocator | inline |
RangeAllocator(uint size, SizeT maxNumAllocs) | Memory::RangeAllocator | inline |
RemoveNode(uint nodeIndex) | Memory::RangeAllocator | inlineprivate |
size | Memory::RangeAllocator | private |
~RangeAllocator() | Memory::RangeAllocator | inline |