TuttleOFX  1
tuttle::host::graph::visitor::Test_bfs Class Reference

#include <Visitors.hpp>

Public Member Functions

 Test_bfs ()
template<class VertexDescriptor , class Graph >
void initialize_vertex (VertexDescriptor v, Graph &g)
template<class VertexDescriptor , class Graph >
void discover_vertex (VertexDescriptor v, Graph &g)
template<class VertexDescriptor , class Graph >
void examine_vertex (VertexDescriptor v, Graph &g)
template<class VertexDescriptor , class Graph >
void finish_vertex (VertexDescriptor v, Graph &g)
template<class EdgeDescriptor , class Graph >
void examine_edge (EdgeDescriptor e, Graph &g)
template<class EdgeDescriptor , class Graph >
void tree_edge (EdgeDescriptor e, Graph &g)
template<class EdgeDescriptor , class Graph >
void non_tree_edge (EdgeDescriptor e, Graph &g)
template<class EdgeDescriptor , class Graph >
void gray_target (EdgeDescriptor e, Graph &g)
template<class EdgeDescriptor , class Graph >
void black_target (EdgeDescriptor e, Graph &g)

Detailed Description

Definition at line 170 of file Visitors.hpp.


Constructor & Destructor Documentation

tuttle::host::graph::visitor::Test_bfs::Test_bfs ( ) [inline]

Definition at line 173 of file Visitors.hpp.


Member Function Documentation

template<class EdgeDescriptor , class Graph >
void tuttle::host::graph::visitor::Test_bfs::black_target ( EdgeDescriptor  e,
Graph g 
) [inline]

Definition at line 224 of file Visitors.hpp.

References TUTTLE_TLOG, and TUTTLE_TRACE.

template<class VertexDescriptor , class Graph >
void tuttle::host::graph::visitor::Test_bfs::discover_vertex ( VertexDescriptor  v,
Graph g 
) [inline]

Definition at line 182 of file Visitors.hpp.

References TUTTLE_TLOG, and TUTTLE_TRACE.

template<class EdgeDescriptor , class Graph >
void tuttle::host::graph::visitor::Test_bfs::examine_edge ( EdgeDescriptor  e,
Graph g 
) [inline]

Definition at line 200 of file Visitors.hpp.

References TUTTLE_TLOG, and TUTTLE_TRACE.

template<class VertexDescriptor , class Graph >
void tuttle::host::graph::visitor::Test_bfs::examine_vertex ( VertexDescriptor  v,
Graph g 
) [inline]

Definition at line 188 of file Visitors.hpp.

References TUTTLE_TLOG, and TUTTLE_TRACE.

template<class VertexDescriptor , class Graph >
void tuttle::host::graph::visitor::Test_bfs::finish_vertex ( VertexDescriptor  v,
Graph g 
) [inline]

Definition at line 194 of file Visitors.hpp.

References TUTTLE_TLOG, and TUTTLE_TRACE.

template<class EdgeDescriptor , class Graph >
void tuttle::host::graph::visitor::Test_bfs::gray_target ( EdgeDescriptor  e,
Graph g 
) [inline]

Definition at line 218 of file Visitors.hpp.

References TUTTLE_TLOG, and TUTTLE_TRACE.

template<class VertexDescriptor , class Graph >
void tuttle::host::graph::visitor::Test_bfs::initialize_vertex ( VertexDescriptor  v,
Graph g 
) [inline]

Definition at line 176 of file Visitors.hpp.

References TUTTLE_TLOG, and TUTTLE_TRACE.

template<class EdgeDescriptor , class Graph >
void tuttle::host::graph::visitor::Test_bfs::non_tree_edge ( EdgeDescriptor  e,
Graph g 
) [inline]

Definition at line 212 of file Visitors.hpp.

References TUTTLE_TLOG, and TUTTLE_TRACE.

template<class EdgeDescriptor , class Graph >
void tuttle::host::graph::visitor::Test_bfs::tree_edge ( EdgeDescriptor  e,
Graph g 
) [inline]

Definition at line 206 of file Visitors.hpp.

References TUTTLE_TLOG, and TUTTLE_TRACE.


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