Helios Engine
A modular ECS based data-oriented C++23 game engine framework
Loading...
Searching...
No Matches
helios::mem::StackAllocatorOptions Struct Reference

Configuration for StackAllocator. More...

#include <stack_allocator.hpp>

Public Attributes

size_t initial_capacity = 0
 Capacity of the initial backing block in bytes.
GrowthPolicy growth = GrowthPolicy::Geometric()
 Growth policy applied when additional blocks are required.

Detailed Description

Configuration for StackAllocator.

Definition at line 16 of file stack_allocator.hpp.

Member Data Documentation

◆ growth

GrowthPolicy helios::mem::StackAllocatorOptions::growth = GrowthPolicy::Geometric()

Growth policy applied when additional blocks are required.

Definition at line 20 of file stack_allocator.hpp.

◆ initial_capacity

size_t helios::mem::StackAllocatorOptions::initial_capacity = 0

Capacity of the initial backing block in bytes.

Definition at line 18 of file stack_allocator.hpp.