#include <vector.hpp>
Public Types | |
typedef vector_value_traits_base < typename Allocator::value_type > | base_t |
typedef container_detail::if_c < base_t::trivial_dctr,container_detail::null_scoped_destructor_n < Allocator > ,container_detail::scoped_destructor_n < Allocator > >::type | ArrayDestructor |
typedef container_detail::scoped_array_deallocator < Allocator > | ArrayDeallocator |
Static Public Attributes | |
static const bool | trivial_dctr |
static const bool | trivial_dctr_after_move |
static const bool | trivial_copy |
static const bool | nothrow_copy |
static const bool | trivial_assign |
static const bool | nothrow_assign |
typedef container_detail::scoped_array_deallocator<Allocator> boost::container::container_detail::vector_value_traits< Allocator >::ArrayDeallocator |
typedef container_detail::if_c<base_t::trivial_dctr ,container_detail::null_scoped_destructor_n<Allocator> ,container_detail::scoped_destructor_n<Allocator> >::type boost::container::container_detail::vector_value_traits< Allocator >::ArrayDestructor |
typedef vector_value_traits_base<typename Allocator::value_type> boost::container::container_detail::vector_value_traits< Allocator >::base_t |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |
|
staticinherited |