|
CGRA-ME
|
#include <GraphAlgorithmHelpers.h>
Classes | |
| struct | Event |
Public Member Functions | |
| EventRecordingVisitor ()=default | |
| EventRecordingVisitor (Base b) | |
| void | onExamine (const VertexID &v) |
| void | onSkipped (const VertexID &v) |
| void | onExamineEdge (const VertexID &source, const VertexID &target) |
| void | onSkippedEdge (const VertexID &source, const VertexID &target) |
| void | onWaveEnd () |
Public Member Functions inherited from DoNothingGraphVisitor< VertexID > | |
| void | onExamine (const VertexID &) |
| void | onExamineEdge (const VertexID &, const VertexID &) |
| bool | shouldIgnore (const VertexID &) |
| bool | shouldIgnoreEdge (const VertexID &, const VertexID &) |
| void | onSkipped (const VertexID &) |
| void | onSkippedEdge (const VertexID &, const VertexID &) |
| void | onWaveEnd () |
| bool | shouldStop () |
Public Attributes | |
| std::vector< Event > | examine_order = {} |
Implements all callbacks, and records their order, along with the IDs passed.
Definition at line 215 of file GraphAlgorithmHelpers.h.
|
default |
|
inline |
Definition at line 254 of file GraphAlgorithmHelpers.h.
|
inline |
Definition at line 256 of file GraphAlgorithmHelpers.h.
|
inline |
Definition at line 266 of file GraphAlgorithmHelpers.h.
|
inline |
Definition at line 261 of file GraphAlgorithmHelpers.h.
|
inline |
Definition at line 271 of file GraphAlgorithmHelpers.h.
|
inline |
Definition at line 276 of file GraphAlgorithmHelpers.h.
| std::vector<Event> EventRecordingVisitor< VertexID, Base >::examine_order = {} |
Definition at line 251 of file GraphAlgorithmHelpers.h.
1.8.17