23 General utilities library [utilities]
using inner_allocator_type = see below;
Type: scoped_allocator_adaptor<OuterAlloc> if
sizeof...(InnerAllocs) is
zero; otherwise,
scoped_allocator_adaptor<InnerAllocs...>. using propagate_on_container_copy_assignment = see below;
Type: true_type if
allocator_traits<A>::propagate_on_container_copy_assignment::value is
true for any
A in the set of
OuterAlloc and
InnerAllocs...; otherwise,
false_type. using propagate_on_container_move_assignment = see below;
Type: true_type if
allocator_traits<A>::propagate_on_container_move_assignment::value is
true for any
A in the set of
OuterAlloc and
InnerAllocs...; otherwise,
false_type. using propagate_on_container_swap = see below;
Type: true_type if
allocator_traits<A>::propagate_on_container_swap::value is
true for any
A in the set of
OuterAlloc and
InnerAllocs...; otherwise,
false_type. using is_always_equal = see below;
Type: true_type if
allocator_traits<A>::is_always_equal::value is
true for every
A in the set of
OuterAlloc and
InnerAllocs...; otherwise,
false_type.