#include <adjacency_list.hpp>
Public Types | |
typedef detail::is_random_access < VertexListS >::type | is_rand_access |
typedef DirectedS::is_bidir_t | is_bidir |
typedef DirectedS::is_directed_t | is_directed |
typedef mpl::if_< is_bidir, bidirectional_tag, typename mpl::if_< is_directed, directed_tag, undirected_tag > ::type >::type | directed_category |
typedef parallel_edge_traits < OutEdgeListS >::type | edge_parallel_category |
typedef std::size_t | vertices_size_type |
typedef void * | vertex_ptr |
typedef mpl::if_ < is_rand_access, vertices_size_type, vertex_ptr > ::type | vertex_descriptor |
typedef detail::edge_desc_impl < directed_category, vertex_descriptor > | edge_descriptor |
typedef mpl::if_ < on_edge_storage, std::size_t, typename EdgeContainer::size_type > ::type | edges_size_type |
typedef mpl::if_<is_bidir, bidirectional_tag, typename mpl::if_<is_directed, directed_tag, undirected_tag >::type >::type boost::adjacency_list_traits< OutEdgeListS, VertexListS, DirectedS, EdgeListS >::directed_category |
typedef detail::edge_desc_impl<directed_category, vertex_descriptor> boost::adjacency_list_traits< OutEdgeListS, VertexListS, DirectedS, EdgeListS >::edge_descriptor |
typedef parallel_edge_traits<OutEdgeListS>::type boost::adjacency_list_traits< OutEdgeListS, VertexListS, DirectedS, EdgeListS >::edge_parallel_category |
typedef mpl::if_<on_edge_storage, std::size_t, typename EdgeContainer::size_type >::type boost::adjacency_list_traits< OutEdgeListS, VertexListS, DirectedS, EdgeListS >::edges_size_type |
typedef DirectedS::is_bidir_t boost::adjacency_list_traits< OutEdgeListS, VertexListS, DirectedS, EdgeListS >::is_bidir |
typedef DirectedS::is_directed_t boost::adjacency_list_traits< OutEdgeListS, VertexListS, DirectedS, EdgeListS >::is_directed |
typedef detail::is_random_access<VertexListS>::type boost::adjacency_list_traits< OutEdgeListS, VertexListS, DirectedS, EdgeListS >::is_rand_access |
typedef mpl::if_<is_rand_access, vertices_size_type, vertex_ptr>::type boost::adjacency_list_traits< OutEdgeListS, VertexListS, DirectedS, EdgeListS >::vertex_descriptor |
typedef void* boost::adjacency_list_traits< OutEdgeListS, VertexListS, DirectedS, EdgeListS >::vertex_ptr |
typedef std::size_t boost::adjacency_list_traits< OutEdgeListS, VertexListS, DirectedS, EdgeListS >::vertices_size_type |