#include <slist.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::slist_node < value_type, void_pointer > | node_type |
typedef container_detail::bi::make_slist < node_type,container_detail::bi::base_hook < typename slist_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_slist_type< Allocator >::allocator_traits_type |
typedef container_detail::bi::make_slist<node_type ,container_detail::bi::base_hook<typename slist_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_slist_type< Allocator >::container_type |
typedef container_detail::slist_node<value_type, void_pointer> boost::container::container_detail::intrusive_slist_type< Allocator >::node_type |
typedef container_type boost::container::container_detail::intrusive_slist_type< Allocator >::type |
typedef allocator_traits_type::value_type boost::container::container_detail::intrusive_slist_type< Allocator >::value_type |
typedef boost::intrusive::pointer_traits<typename allocator_traits_type::pointer>::template rebind_pointer<void>::type boost::container::container_detail::intrusive_slist_type< Allocator >::void_pointer |