Bayeux  3.4.1
Core Foundation library for SuperNEMO
Classes | Namespaces
dependency_graph.h File Reference
#include <string>
#include <iostream>
#include <set>
#include <memory>
#include <boost/config.hpp>
#include <boost/utility.hpp>
#include <boost/graph/graph_traits.hpp>
#include <boost/graph/adjacency_list.hpp>
#include <boost/graph/depth_first_search.hpp>
#include <boost/graph/breadth_first_search.hpp>
#include <boost/graph/properties.hpp>
#include <boost/graph/one_bit_color_map.hpp>
#include <boost/property_map/property_map.hpp>
#include <datatools/bit_mask.h>

Go to the source code of this file.

Classes

class  datatools::dependency_graph
 Dependency graph. More...
 
struct  datatools::dependency_graph::vertex_properties_t
 
struct  datatools::dependency_graph::edge_properties_t
 
struct  datatools::dependency_graph::graph_properties_t
 
struct  datatools::dependency_graph::cycle_detector
 Visitor for cycle detection. More...
 
class  datatools::dependency_graph::fvocf_visitor
 Visitor for finding dependee vertices of given category. More...
 
struct  datatools::dependency_graph::fvocf_visitor::end_of_algo_exception
 

Namespaces

 datatools
 The Bayeux/datatools library top-level namespace.