Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::graph_traits< G > Struct Template Reference

#include <graph_traits.hpp>

Inheritance diagram for boost::graph_traits< G >:

Public Types

typedef G::vertex_descriptor vertex_descriptor
 
typedef G::edge_descriptor edge_descriptor
 
typedef detail::BOOST_JOIN(get_opt_member_,
adjacency_iterator)< G >
typedef detail::BOOST_JOIN(get_opt_member_,
out_edge_iterator)< G >
typedef detail::BOOST_JOIN(get_opt_member_,
in_edge_iterator)< G > typedef
detail::BOOST_JOIN(get_opt_member_,
vertex_iterator)< G > typedef
detail::BOOST_JOIN(get_opt_member_,
edge_iterator)< G > typedef
G::directed_category 
directed_category
 
typedef G::edge_parallel_category edge_parallel_category
 
typedef G::traversal_category traversal_category
 

Static Public Member Functions

typedef detail::BOOST_JOIN(get_opt_member_,
vertices_size_type)< G >
typedef detail::BOOST_JOIN(get_opt_member_,
edges_size_type)< G > typedef
static detail::BOOST_JOIN(get_opt_member_,
degree_size_type)< G >
vertex_descriptor 
null_vertex ()
 

Member Typedef Documentation

template<typename G>
typedef detail::BOOST_JOIN (get_opt_member_, adjacency_iterator )<G> typedef detail::BOOST_JOIN (get_opt_member_, out_edge_iterator )<G> typedef detail::BOOST_JOIN (get_opt_member_, in_edge_iterator )<G> typedef detail::BOOST_JOIN (get_opt_member_, vertex_iterator )<G> typedef detail::BOOST_JOIN (get_opt_member_, edge_iterator )<G> typedef G::directed_category boost::graph_traits< G >::directed_category
template<typename G>
typedef G::edge_descriptor boost::graph_traits< G >::edge_descriptor
template<typename G>
typedef G::edge_parallel_category boost::graph_traits< G >::edge_parallel_category
template<typename G>
graph_traits< G >::vertex_descriptor boost::graph_traits< G >::null_vertex
inlinestatic
template<typename G>
typedef G::traversal_category boost::graph_traits< G >::traversal_category
template<typename G>
typedef G::vertex_descriptor boost::graph_traits< G >::vertex_descriptor

The documentation for this struct was generated from the following file: