Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
strong_components.hpp File Reference
Include dependency graph for strong_components.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::detail::tarjan_scc_visitor< ComponentMap, RootMap, DiscoverTime, Stack >
 
struct  boost::detail::strong_comp_dispatch2< DiscoverTimeMap >
 
struct  boost::detail::strong_comp_dispatch2< param_not_found >
 
struct  boost::detail::strong_comp_dispatch1< RootMap >
 
struct  boost::detail::strong_comp_dispatch1< param_not_found >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::detail
 

Functions

template<class Graph , class ComponentMap , class RootMap , class DiscoverTime , class P , class T , class R >
property_traits< ComponentMap >
::value_type 
boost::detail::strong_components_impl (const Graph &g, ComponentMap comp, RootMap root, DiscoverTime discover_time, const bgl_named_params< P, T, R > &params)
 
template<class Graph , class ComponentMap , class RootMap , class P , class T , class R , class DiscoverTimeMap >
property_traits< ComponentMap >
::value_type 
boost::detail::scc_helper2 (const Graph &g, ComponentMap comp, RootMap r_map, const bgl_named_params< P, T, R > &params, DiscoverTimeMap time_map)
 
template<class Graph , class ComponentMap , class RootMap , class P , class T , class R >
property_traits< ComponentMap >
::value_type 
boost::detail::scc_helper1 (const Graph &g, ComponentMap comp, const bgl_named_params< P, T, R > &params, RootMap r_map)
 
template<class Graph , class ComponentMap , class P , class T , class R >
property_traits< ComponentMap >
::value_type 
boost::strong_components (const Graph &g, ComponentMap comp, const bgl_named_params< P, T, R > &params BOOST_GRAPH_ENABLE_IF_MODELS_PARM(Graph, vertex_list_graph_tag))
 
template<class Graph , class ComponentMap >
property_traits< ComponentMap >
::value_type 
boost::strong_components (const Graph &g, ComponentMap comp BOOST_GRAPH_ENABLE_IF_MODELS_PARM(Graph, vertex_list_graph_tag))
 
template<typename Graph , typename ComponentMap , typename ComponentLists >
void boost::build_component_lists (const Graph &g, typename graph_traits< Graph >::vertices_size_type num_scc, ComponentMap component_number, ComponentLists &components)
 
template<class Graph , class DFSVisitor , class ComponentsMap , class DiscoverTime , class FinishTime , class ColorMap >
property_traits< ComponentsMap >
::value_type 
boost::kosaraju_strong_components (Graph &G, ComponentsMap c, FinishTime finish_time, ColorMap color)