OmniSciDB
1dac507f6e
|
#include <Planner.h>
Public Member Functions | |
ValuesScan (const std::vector< std::shared_ptr< Analyzer::TargetEntry >> &t) | |
void | print () const override |
![]() | |
Plan (const std::vector< std::shared_ptr< Analyzer::TargetEntry >> &t, const std::list< std::shared_ptr< Analyzer::Expr >> &q, double c, Plan *p) | |
Plan (const std::vector< std::shared_ptr< Analyzer::TargetEntry >> &t, double c, Plan *p) | |
Plan () | |
Plan (const std::vector< std::shared_ptr< Analyzer::TargetEntry >> &t) | |
virtual | ~Plan () |
const std::vector < std::shared_ptr < Analyzer::TargetEntry > > & | get_targetlist () const |
const std::list < std::shared_ptr < Analyzer::Expr > > & | get_quals () const |
double | get_cost () const |
const Plan * | get_child_plan () const |
void | add_tle (std::shared_ptr< Analyzer::TargetEntry > tle) |
void | set_targetlist (const std::vector< std::shared_ptr< Analyzer::TargetEntry >> &t) |
Additional Inherited Members | |
![]() | |
std::vector< std::shared_ptr < Analyzer::TargetEntry > > | targetlist |
std::list< std::shared_ptr < Analyzer::Expr > > | quals |
double | cost |
std::unique_ptr< Plan > | child_plan |
|
inline |
|
overridevirtual |
Reimplemented from Planner::Plan.
Definition at line 396 of file Planner.cpp.
References Planner::Plan::print().