![]() |
Allocators
|
A continous memory block divided into equal number of sub-block with a bitmap indicating availability of such sub-blocks. More...
#include <bitmapped_block.hpp>
Classes | |
class | bitmap |
A map of bit flags. More... | |
Public Types | |
using | allocator_type = allocator |
using | bitmap_type = bitmap<(capacity%8==0?capacity/8:capacity/8+1)> |
Public Member Functions | |
memory_block | allocate (std::size_t size) |
void | deallocate (memory_block &block) |
bool | owns (memory_block &block) |
A continous memory block divided into equal number of sub-block with a bitmap indicating availability of such sub-blocks.
allocator | |
min | |
max | |
capacity | |
alignment |
Definition at line 65 of file bitmapped_block.hpp.