◆ LinearAllocator()
| LinearAllocator::LinearAllocator |
( |
const size_t |
cap | ) |
|
|
inlineexplicit |
◆ ~LinearAllocator()
| LinearAllocator::~LinearAllocator |
( |
| ) |
|
|
inlineoverride |
◆ alloc()
| void * LinearAllocator::alloc |
( |
const size_t |
size | ) |
|
|
inlineoverridevirtual |
◆ free()
| void LinearAllocator::free |
( |
void * |
| ) |
|
|
inlineoverridevirtual |
◆ reset()
| void LinearAllocator::reset |
( |
| ) |
|
|
inlineoverridevirtual |
◆ resize()
| void LinearAllocator::resize |
( |
const size_t |
cap | ) |
|
|
inline |
◆ buffer
| unsigned char* LinearAllocator::buffer = nullptr |
◆ capacity
| size_t LinearAllocator::capacity = 0 |
◆ high
| size_t LinearAllocator::high = 0 |
◆ top
| size_t LinearAllocator::top = 0 |
The documentation for this struct was generated from the following file: