MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
载入中...
搜索中...
未找到
Public 成员函数 | Private 属性 | 所有成员列表
OptimizeExpression类 参考

#include <o_expr_task.h>

类 OptimizeExpression 继承关系图:
CascadeTask

Public 成员函数

 OptimizeExpression (GroupExpr *group_expr, OptimizerContext *context)
 
void perform () override
 
- Public 成员函数 继承自 CascadeTask
 CascadeTask (OptimizerContext *context, CascadeTaskType type)
 
virtual void perform ()=0
 
Memoget_memo () const
 
RuleSetget_rule_set () const
 
void push_task (CascadeTask *task)
 

Private 属性

GroupExprgroup_expr_
 

额外继承的成员函数

- Protected 属性 继承自 CascadeTask
CascadeTaskType type_
 
OptimizerContextcontext_
 

详细描述

OptimizeExpression

成员函数说明

◆ perform()

void OptimizeExpression::perform ( )
overridevirtual

实现了 CascadeTask.


该类的文档由以下文件生成: