|  | WPILibC++ 2025.3.2
    | 
Class wpi::memory::temporary_allocator and related functions. More...
Go to the source code of this file.
| Classes | |
| class | wpi::memory::detail::temporary_block_allocator | 
| class | wpi::memory::detail::temporary_stack_list_node | 
| class | wpi::memory::temporary_stack | 
| A wrapper around the memory_stack that is used by the temporary_allocator.  More... | |
| class | wpi::memory::temporary_stack_initializer | 
| Manually takes care of the lifetime of the per-thread temporary_stack.  More... | |
| struct | wpi::memory::temporary_stack_initializer::defer_create_t | 
| class | wpi::memory::temporary_allocator | 
| A stateful RawAllocator that handles temporary allocations.  More... | |
| class | wpi::memory::allocator_traits< temporary_allocator > | 
| Specialization of the allocator_traits for temporary_allocator classes.  More... | |
| Namespaces | |
| namespace | wpi | 
| Foonathan namespace. | |
| namespace | wpi::memory | 
| Memory namespace. | |
| namespace | wpi::memory::detail | 
| Typedefs | |
| using | wpi::memory::detail::temporary_stack_impl = memory_stack<temporary_block_allocator> | 
| Functions | |
| temporary_stack & | wpi::memory::get_temporary_stack (std::size_t initial_size=temporary_stack_initializer::default_stack_size) | 
Class wpi::memory::temporary_allocator and related functions.