PandA-2024.02
|
The key comparison functor for design flow step; it puts necessary steps before unnecessary ones; in this way steps which depend on unnecessary steps are executed later. More...
#include <design_flow_manager.hpp>
Public Member Functions | |
DesignFlowStepNecessitySorter (const DesignFlowGraphConstRef _design_flow_graph) | |
Constructor. More... | |
bool | operator() (const vertex x, const vertex y) const |
Compare position of two vertices. More... | |
Private Attributes | |
const DesignFlowGraphConstRef | design_flow_graph |
The design flow graph. More... | |
The key comparison functor for design flow step; it puts necessary steps before unnecessary ones; in this way steps which depend on unnecessary steps are executed later.
Definition at line 66 of file design_flow_manager.hpp.
|
explicit |
Constructor.
design_flow_graph | is the graph to which design flow steps belong |
Definition at line 73 of file design_flow_manager.cpp.
Compare position of two vertices.
x | is the first vertex |
y | is the second vertex |
Definition at line 78 of file design_flow_manager.cpp.
References design_flow_graph, SKIPPED, and UNNECESSARY.
|
private |
The design flow graph.
Definition at line 70 of file design_flow_manager.hpp.
Referenced by operator()().