MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
载入中...
搜索中...
未找到
LogicalPlanGenerator 成员列表

成员的完整列表,这些成员属于 LogicalPlanGenerator,包括所有继承而来的类成员

create(Stmt *stmt, std::unique_ptr< LogicalOperator > &logical_operator) (定义于 LogicalPlanGenerator)LogicalPlanGenerator
create_plan(CalcStmt *calc_stmt, std::unique_ptr< LogicalOperator > &logical_operator) (定义于 LogicalPlanGenerator)LogicalPlanGeneratorprivate
create_plan(SelectStmt *select_stmt, std::unique_ptr< LogicalOperator > &logical_operator) (定义于 LogicalPlanGenerator)LogicalPlanGeneratorprivate
create_plan(FilterStmt *filter_stmt, std::unique_ptr< LogicalOperator > &logical_operator) (定义于 LogicalPlanGenerator)LogicalPlanGeneratorprivate
create_plan(InsertStmt *insert_stmt, std::unique_ptr< LogicalOperator > &logical_operator) (定义于 LogicalPlanGenerator)LogicalPlanGeneratorprivate
create_plan(DeleteStmt *delete_stmt, std::unique_ptr< LogicalOperator > &logical_operator) (定义于 LogicalPlanGenerator)LogicalPlanGeneratorprivate
create_plan(ExplainStmt *explain_stmt, std::unique_ptr< LogicalOperator > &logical_operator) (定义于 LogicalPlanGenerator)LogicalPlanGeneratorprivate
LogicalPlanGenerator()=default (定义于 LogicalPlanGenerator)LogicalPlanGenerator
~LogicalPlanGenerator()=default (定义于 LogicalPlanGenerator)LogicalPlanGeneratorvirtual