![]() |
mutable
A Database System for Research and Fast Prototyping
|
An interface for all plan enumerators. More...
#include <PlanEnumerator.hpp>
Public Types | |
using | Subproblem = QueryGraph::Subproblem |
Public Member Functions | |
virtual | ~PlanEnumerator () |
template<typename PlanTable > | |
void | operator() (const QueryGraph &G, const CostFunction &CF, PlanTable &PT) const |
Enumerate subplans and fill plan table. | |
An interface for all plan enumerators.
Definition at line 26 of file PlanEnumerator.hpp.
Definition at line 28 of file PlanEnumerator.hpp.
|
inlinevirtual |
Definition at line 31 of file PlanEnumerator.hpp.
|
inline |
Enumerate subplans and fill plan table.
Definition at line 35 of file PlanEnumerator.hpp.