|  | WPILibC++ 2025.3.2
    | 
Class wpi::memory::memory_pool and its wpi::memory::allocator_traits specialization. More...
#include <type_traits>#include "detail/align.hpp"#include "detail/debug_helpers.hpp"#include "detail/assert.hpp"#include "config.hpp"#include "error.hpp"#include "memory_arena.hpp"#include "memory_pool_type.hpp"Go to the source code of this file.
| Classes | |
| struct | wpi::memory::detail::memory_pool_leak_handler | 
| class | wpi::memory::memory_pool< PoolType, BlockOrRawAllocator > | 
| A stateful RawAllocator that manages nodes of fixed size.  More... | |
| class | wpi::memory::allocator_traits< memory_pool< PoolType, ImplRawAllocator > > | 
| Specialization of the allocator_traits for memory_pool classes.  More... | |
| class | wpi::memory::composable_allocator_traits< memory_pool< PoolType, BlockOrRawAllocator > > | 
| Specialization of the composable_allocator_traits for memory_pool classes.  More... | |
| Namespaces | |
| namespace | wpi | 
| Foonathan namespace. | |
| namespace | wpi::memory | 
| Memory namespace. | |
| namespace | wpi::memory::detail | 
| Macros | |
| #define | WPI_MEMORY_MEMORY_POOL_HAS_MIN_BLOCK_SIZE | 
Class wpi::memory::memory_pool and its wpi::memory::allocator_traits specialization.
| #define WPI_MEMORY_MEMORY_POOL_HAS_MIN_BLOCK_SIZE |