KTL
stack_allocator.h File Reference
#include "../utility/alignment.h"
#include "stack_allocator_fwd.h"
#include "type_allocator.h"
#include <memory>
#include <type_traits>

Go to the source code of this file.

Classes

struct  ktl::stack< Size >
 A stack object of a given Size. More...
 
class  ktl::stack_allocator< Size >
 A linear allocator which gives out chunks of its allocated stack. Increments a counter during allocation, which makes it very fast but also unlikely to deallocate it again. Has a max allocation size of the Size given. More...
 

Namespaces

 ktl