![]() |
Blaze
3.6
|
Memory block within the memory bool. More...
Public Member Functions | |
Memory management functions | |
void | init () |
Initialization of a memory block. More... | |
void | free () |
Release of the entire memory block. More... | |
Public Attributes | |
Member variables | |
FreeObject * | rawMemory_ |
Allocated memory pool of the block. | |
Memory block within the memory bool.
One memory block holds the memory for exactly Blocksize objects of type Type.
|
inline |
Release of the entire memory block.
|
inline |
Initialization of a memory block.
The init function allocates a single memory block for Blocksize objects of type Type. This memory is already prepared for the inclusion in the free list of the memory pool.