![]() |
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 |