Specialization of the composable_allocator_traits for memory_stack classes.
More...
#include <wpi/memory/memory_stack.hpp>
|
static void * | try_allocate_node (allocator_type &state, std::size_t size, std::size_t alignment) noexcept |
|
static void * | try_allocate_array (allocator_type &state, std::size_t count, std::size_t size, std::size_t alignment) noexcept |
|
|
static bool | try_deallocate_node (allocator_type &state, void *ptr, std::size_t, std::size_t) noexcept |
|
static bool | try_deallocate_array (allocator_type &state, void *ptr, std::size_t count, std::size_t size, std::size_t alignment) noexcept |
|
template<class BlockAllocator>
class wpi::memory::composable_allocator_traits< memory_stack< BlockAllocator > >
Specialization of the composable_allocator_traits for memory_stack classes.
◆ allocator_type
template<class BlockAllocator >
◆ try_allocate_array()
template<class BlockAllocator >
◆ try_allocate_node()
template<class BlockAllocator >
◆ try_deallocate_array()
template<class BlockAllocator >
◆ try_deallocate_node()
template<class BlockAllocator >
The documentation for this class was generated from the following file: