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: