dlvhex
2.5.0
|
Edges of component graph that still need to be put into eval units. More...
#include <include/dlvhex2/EvalGraphBuilder.h>
Public Member Functions | |
UnusedEdgeFilter () | |
Constructor. | |
UnusedEdgeFilter (const ComponentGraph *const cg, const ComponentEvalUnitMapping *const ceum) | |
Constructor. | |
UnusedEdgeFilter (const UnusedEdgeFilter &other) | |
Copy-constructor. | |
UnusedEdgeFilter & | operator= (const UnusedEdgeFilter &other) |
bool | operator() (Dependency dep) const |
Data Fields | |
const ComponentGraph * | cg |
ComponentGraph to process. | |
const ComponentEvalUnitMapping * | ceum |
Assigns evaluation units to components. |
Edges of component graph that still need to be put into eval units.
Definition at line 133 of file EvalGraphBuilder.h.
EvalGraphBuilder::UnusedEdgeFilter::UnusedEdgeFilter | ( | ) | [inline] |
Constructor.
Definition at line 137 of file EvalGraphBuilder.h.
EvalGraphBuilder::UnusedEdgeFilter::UnusedEdgeFilter | ( | const ComponentGraph *const | cg, |
const ComponentEvalUnitMapping *const | ceum | ||
) | [inline] |
Constructor.
cg | ComponentGraph. |
ceum | See UnusedEdgeFilter::ceum. |
Definition at line 141 of file EvalGraphBuilder.h.
EvalGraphBuilder::UnusedEdgeFilter::UnusedEdgeFilter | ( | const UnusedEdgeFilter & | other | ) | [inline] |
Copy-constructor.
other | Second UnusedEdgeFilter. |
Definition at line 145 of file EvalGraphBuilder.h.
bool EvalGraphBuilder::UnusedEdgeFilter::operator() | ( | Dependency | dep | ) | const [inline] |
Definition at line 150 of file EvalGraphBuilder.h.
UnusedEdgeFilter& EvalGraphBuilder::UnusedEdgeFilter::operator= | ( | const UnusedEdgeFilter & | other | ) | [inline] |
Definition at line 146 of file EvalGraphBuilder.h.
Assigns evaluation units to components.
Definition at line 160 of file EvalGraphBuilder.h.
Referenced by operator=().
ComponentGraph to process.
Definition at line 158 of file EvalGraphBuilder.h.
Referenced by operator=().