Definition at line 146 of file Arena.h.
◆ Block()
◆ getFreeCapacity()
size_t Arena::Block::getFreeCapacity |
( |
| ) |
const |
|
inline |
◆ getSize()
size_t Arena::Block::getSize |
( |
| ) |
const |
|
inline |
◆ hasPreviousBlock()
bool Arena::Block::hasPreviousBlock |
( |
| ) |
const |
|
inline |
◆ isEmpty()
bool Arena::Block::isEmpty |
( |
| ) |
const |
|
inline |
◆ isInBlock()
bool Arena::Block::isInBlock |
( |
const void * |
ptr | ) |
const |
|
inline |
◆ isNull()
bool Arena::Block::isNull |
( |
| ) |
const |
|
inline |
◆ _blockBegin
char* Arena::Block::_blockBegin |
◆ _blockEnd
char* Arena::Block::_blockEnd |
pointer to first free byte (aligned)
Definition at line 159 of file Arena.h.
◆ _freeBegin
char* Arena::Block::_freeBegin |
beginning of current block (aligned)
Definition at line 158 of file Arena.h.
◆ _previousBlock
Block* Arena::Block::_previousBlock |
one past last byte (aligned)
Definition at line 160 of file Arena.h.
The documentation for this struct was generated from the following files: