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

: OptimizeGroup, find the best plan for a group 更多...

#include <o_group_task.h>

类 OptimizeGroup 继承关系图:
CascadeTask

Public 成员函数

 OptimizeGroup (Group *group, 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 属性

Groupgroup_
 

额外继承的成员函数

- Protected 属性 继承自 CascadeTask
CascadeTaskType type_
 
OptimizerContextcontext_
 

详细描述

: OptimizeGroup, find the best plan for a group

成员函数说明

◆ perform()

void OptimizeGroup::perform ( )
overridevirtual

实现了 CascadeTask.


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