docc 0.8.3 (0d44999b)
C++ API Reference
Loading...
Searching...
No Matches
sdfg::graph::DFSVisitor Struct Reference

#include <sdfg/graph/graph.h>

Inheritance diagram for sdfg::graph::DFSVisitor:
[legend]

Public Member Functions

 DFSVisitor (std::list< Edge > &back_edges, std::list< Vertex > &nodes)
void discover_vertex (Vertex v, const Graph &g)
void back_edge (Edge e, const Graph &g)

Public Attributes

std::list< Vertex > & nodes_
std::list< Edge > & back_edges_

Constructor & Destructor Documentation

◆ DFSVisitor()

sdfg::graph::DFSVisitor::DFSVisitor ( std::list< Edge > & back_edges,
std::list< Vertex > & nodes )
inline

Member Function Documentation

◆ back_edge()

void sdfg::graph::DFSVisitor::back_edge ( Edge e,
const Graph & g )
inline

◆ discover_vertex()

void sdfg::graph::DFSVisitor::discover_vertex ( Vertex v,
const Graph & g )
inline

Member Data Documentation

◆ back_edges_

std::list<Edge>& sdfg::graph::DFSVisitor::back_edges_

◆ nodes_

std::list<Vertex>& sdfg::graph::DFSVisitor::nodes_

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