DiaDes  0.1
DIAgnosis of Discrete-Event System
Utils.hh
Go to the documentation of this file.
1 
9 #ifndef __DIADES__GRAPH__UTILS_HH
10 #define __DIADES__GRAPH__UTILS_HH
11 
12 #include <diades/graph/Graph.hh>
13 #include <diades/graph/NodeMap.hh>
14 #include <diades/graph/EdgeMap.hh>
17 
18 namespace Diades
19 {
20  namespace Graph
21  {
22 
33  void mappedCopy(const Graph & graph,
34  Graph & copy,
35  ConstNodeMap<Node> & nodeMap,
36  NodeMap<Node> & nodeMapCopy,
37  ConstEdgeMap<Edge> & edgeMap,
38  EdgeMap<Edge> & edgeMapCopy);
39 
40 
41 
52  void mappedAppend(const Graph & graph,
53  Graph & result,
54  ConstNodeMap<Node> & nodeMap,
55  NodeMap<Node> & nodeMapCopy,
56  ConstEdgeMap<Edge> & edgeMap,
57  EdgeMap<Edge> & edgeMapCopy);
58 
59 
60  }
61 }
62 
63 #endif /* __DIADES__GRAPH__UTILS_HH */
64 
void mappedAppend(const Graph &graph, Graph &result, ConstNodeMap< Node > &nodeMap, NodeMap< Node > &nodeMapCopy, ConstEdgeMap< Edge > &edgeMap, EdgeMap< Edge > &edgeMapCopy)
Namespace of the Diades project.
boost::adjacency_list Graph
Definition: ScaleFree.cc:9
void mappedCopy(const Graph &graph, Graph &copy, ConstNodeMap< Node > &nodeMap, NodeMap< Node > &nodeMapCopy, ConstEdgeMap< Edge > &edgeMap, EdgeMap< Edge > &edgeMapCopy)