Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::msm::mpl_graph::breadth_first_search< Graph, VisitorOps, VisitorState, Vertex, ColorMap > Struct Template Reference

#include <breadth_first_search.hpp>

Public Types

typedef VisitorOps::template
discover_vertex< Vertex, Graph,
VisitorState >::type 
discovered_state
 
typedef
search_color_map_ops::template
set_color< Vertex,
search_colors::Gray, ColorMap >
::type 
discovered_colors
 
typedef detail::bfs_run_queue
< Graph, mpl::vector< Vertex >
, VisitorOps, discovered_state,
discovered_colors >::type 
type
 

Member Typedef Documentation

template<typename Graph , typename VisitorOps , typename VisitorState , typename Vertex , typename ColorMap = create_search_color_map::type>
typedef search_color_map_ops::template set_color<Vertex, search_colors::Gray, ColorMap>::type boost::msm::mpl_graph::breadth_first_search< Graph, VisitorOps, VisitorState, Vertex, ColorMap >::discovered_colors
template<typename Graph , typename VisitorOps , typename VisitorState , typename Vertex , typename ColorMap = create_search_color_map::type>
typedef VisitorOps::template discover_vertex<Vertex, Graph, VisitorState>::type boost::msm::mpl_graph::breadth_first_search< Graph, VisitorOps, VisitorState, Vertex, ColorMap >::discovered_state
template<typename Graph , typename VisitorOps , typename VisitorState , typename Vertex , typename ColorMap = create_search_color_map::type>
typedef detail:: bfs_run_queue<Graph, mpl::vector<Vertex>, VisitorOps, discovered_state, discovered_colors>::type boost::msm::mpl_graph::breadth_first_search< Graph, VisitorOps, VisitorState, Vertex, ColorMap >::type

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