|
MxEngine
|
#include <PoolAllocator.h>
Public Member Functions | |
| void | MarkBusy () |
| bool | IsFree () |
Public Attributes | |
| T | data |
| size_t | next |
Static Public Attributes | |
| static constexpr size_t | LastBit = 1ULL << (8 * sizeof(size_t) - 1) |
block inner structure. Just holds object and offset in memory to next block
| T MxEngine::PoolAllocator< T >::Block::data |
object data itself
| size_t MxEngine::PoolAllocator< T >::Block::next |
offset in memory of next block (counted in blocks). Stores
1.8.12