|
typedef Alloc | allocator_type |
|
typedef Alloc::value_type | value_type |
|
typedef Alloc::local_allocator_type | local_allocator |
|
typedef detail::allocator_traits_difference_type< Alloc >::type | difference_type |
|
typedef detail::allocator_traits_size_type< Alloc >::type | size_type |
|
typedef detail::allocator_traits_pointer< Alloc >::type | pointer |
|
typedef detail::allocator_traits_const_pointer< Alloc >::type | const_pointer |
|
typedef detail::allocator_traits_void_pointer< Alloc >::type | void_pointer |
|
typedef detail::allocator_traits_const_void_pointer< Alloc >::type | const_void_pointer |
|
typedef detail::allocator_traits_local_pointer< Alloc >::type | local_pointer |
|
typedef detail::allocator_traits_const_local_pointer< Alloc >::type | const_local_pointer |
|
typedef detail::allocator_traits_local_void_pointer< Alloc >::type | local_void_pointer |
|
typedef detail::allocator_traits_const_local_void_pointer< Alloc >::type | const_local_void_pointer |
|
template<class U > |
using | rebind_alloc = typename allocator_type::template rebind< U > |
|
template<class U > |
using | rebind_traits = dash::allocator_traits< rebind_alloc< U > > |
|
|
static pointer | allocate (allocator_type &a, size_type n) |
|
static void | deallocate (allocator_type &a, pointer p, size_type n) |
|
template<class Alloc>
struct dash::allocator_traits< Alloc >
Definition at line 141 of file AllocatorTraits.h.
The documentation for this struct was generated from the following file: