|
memory
|
Specialization of the composable_allocator_traits for memory_pool_collection classes.
Typedefs | |
| using | allocator_type = memory_pool_collection< Pool, BucketDist, RawAllocator > |
Static Functions | |
| 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 *node, std::size_t size, std::size_t alignment) noexcept |
| static bool | try_deallocate_array (allocator_type &state, void *array, std::size_t count, std::size_t size, std::size_t alignment) noexcept |
|
staticnoexcept |
nullptr if the allocation size was too big.
|
staticnoexcept |
nullptr if the allocation size was too big.
|
staticnoexcept |
|
staticnoexcept |
1.9.1