memory_stack.hpp File Reference

## Detailed Description

Class foonathan::memory::memory_stack and its foonathan::memory::allocator_traits specialization.

## Classes

class | memory_stack< BlockOrRawAllocator >
| A stateful RawAllocator that provides stack-like (LIFO) allocations. More...
class | memory_stack_raii_unwind< Stack >
| Simple utility that automatically unwinds a `Stack` to a previously saved location. More...
class | allocator_traits< memory_stack< BlockAllocator > >
| Specialization of the allocator_traits for memory_stack classes. More...
class | composable_allocator_traits< memory_stack< BlockAllocator > >
| Specialization of the composable_allocator_traits for memory_stack classes. More...