#include <allocator_traits.hpp>
|
using | allocator_type = Alloc |
|
using | const_pointer = typename detail::allocator_traits_const_pointer<Alloc>::type |
|
using | const_void_pointer = typename detail::allocator_traits_const_void_pointer<Alloc>::type |
|
using | difference_type = typename detail::allocator_traits_difference_type<Alloc>::type |
|
using | pointer = typename detail::allocator_traits_pointer<Alloc>::type |
|
using | size_type = typename detail::allocator_traits_size_type<Alloc>::type |
|
using | value_type = typename Alloc::value_type |
|
using | void_pointer = typename detail::allocator_traits_void_pointer<Alloc>::type |
|
◆ allocator_type
◆ const_pointer
template<typename Alloc>
using const_pointer = typename detail::allocator_traits_const_pointer<Alloc>::type |
◆ const_void_pointer
template<typename Alloc>
using const_void_pointer = typename detail::allocator_traits_const_void_pointer<Alloc>::type |
◆ difference_type
template<typename Alloc>
using difference_type = typename detail::allocator_traits_difference_type<Alloc>::type |
◆ pointer
template<typename Alloc>
using pointer = typename detail::allocator_traits_pointer<Alloc>::type |
◆ size_type
template<typename Alloc>
using size_type = typename detail::allocator_traits_size_type<Alloc>::type |
◆ value_type
◆ void_pointer
template<typename Alloc>
using void_pointer = typename detail::allocator_traits_void_pointer<Alloc>::type |
◆ allocate()
template<typename Alloc>
constexpr auto allocate |
( |
Alloc & | a, |
|
|
size_type | n ) |
|
inlinestaticnodiscardconstexpr |
◆ deallocate()
The documentation for this struct was generated from the following file: