MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 PhysicalPlanGenerator,包括所有继承而来的类成员
create(LogicalOperator &logical_operator, std::unique_ptr< PhysicalOperator > &oper) (定义于 PhysicalPlanGenerator) | PhysicalPlanGenerator | |
create_plan(TableGetLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper) (定义于 PhysicalPlanGenerator) | PhysicalPlanGenerator | private |
create_plan(PredicateLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper) (定义于 PhysicalPlanGenerator) | PhysicalPlanGenerator | private |
create_plan(ProjectLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper) (定义于 PhysicalPlanGenerator) | PhysicalPlanGenerator | private |
create_plan(InsertLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper) (定义于 PhysicalPlanGenerator) | PhysicalPlanGenerator | private |
create_plan(DeleteLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper) (定义于 PhysicalPlanGenerator) | PhysicalPlanGenerator | private |
create_plan(ExplainLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper) (定义于 PhysicalPlanGenerator) | PhysicalPlanGenerator | private |
create_plan(JoinLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper) (定义于 PhysicalPlanGenerator) | PhysicalPlanGenerator | private |
create_plan(CalcLogicalOperator &logical_oper, std::unique_ptr< PhysicalOperator > &oper) (定义于 PhysicalPlanGenerator) | PhysicalPlanGenerator | private |
PhysicalPlanGenerator()=default (定义于 PhysicalPlanGenerator) | PhysicalPlanGenerator | |
~PhysicalPlanGenerator()=default (定义于 PhysicalPlanGenerator) | PhysicalPlanGenerator | virtual |