#include <MallocBinnedCommon.h>
◆ FBitTree()
◆ AllocBit() [1/2]
◆ AllocBit() [2/2]
◆ CountOnes()
◆ FBitTreeInit()
◆ FreeBit()
◆ GetMemoryRequirements()
◆ IsAllocated()
◆ NextAllocBit() [1/2]
| uint32 FBitTree::NextAllocBit |
( |
| ) |
const |
◆ NextAllocBit() [2/2]
◆ Slow_NextAllocBits()
Finds a contiguous span of unallocated bits. NumBits must be a power of two or a multiple of 64. Only checks regions aligned to min(NumBits, 64).
Warning, slow! Requires a linear search along the bottom row! O(Capacity / min(NumBits,64)) iterations.
Returns the index of the first unallocated bit in the span.
The documentation for this class was generated from the following files: