#include <list.hpp>
Public Types | |
typedef boost::container::allocator_traits < Allocator > | allocator_traits_type |
typedef allocator_traits_type::value_type | value_type |
typedef boost::intrusive::pointer_traits < typename allocator_traits_type::pointer > ::template rebind_pointer < void >::type | void_pointer |
typedef container_detail::list_node < value_type, void_pointer > | node_type |
typedef container_detail::bi::make_list < node_type, container_detail::bi::base_hook < typename list_hook < void_pointer >::type > , container_detail::bi::constant_time_size < true > , container_detail::bi::size_type < typename allocator_traits_type::size_type > >::type | container_type |
typedef container_type | type |
typedef boost::container::allocator_traits<Allocator> boost::container::container_detail::intrusive_list_type< Allocator >::allocator_traits_type |
typedef container_detail::bi::make_list< node_type , container_detail::bi::base_hook<typename list_hook<void_pointer>::type> , container_detail::bi::constant_time_size<true> , container_detail::bi::size_type <typename allocator_traits_type::size_type> >::type boost::container::container_detail::intrusive_list_type< Allocator >::container_type |
typedef container_detail::list_node<value_type, void_pointer> boost::container::container_detail::intrusive_list_type< Allocator >::node_type |
typedef container_type boost::container::container_detail::intrusive_list_type< Allocator >::type |
typedef allocator_traits_type::value_type boost::container::container_detail::intrusive_list_type< Allocator >::value_type |
typedef boost::intrusive::pointer_traits<typename allocator_traits_type::pointer>::template rebind_pointer<void>::type boost::container::container_detail::intrusive_list_type< Allocator >::void_pointer |