MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 OptimizerContext,包括所有继承而来的类成员
cost_model_ (定义于 OptimizerContext) | OptimizerContext | private |
cost_upper_bound_ (定义于 OptimizerContext) | OptimizerContext | private |
get_cost_model() (定义于 OptimizerContext) | OptimizerContext | inline |
get_cost_upper_bound() const (定义于 OptimizerContext) | OptimizerContext | inline |
get_memo() (定义于 OptimizerContext) | OptimizerContext | |
get_rule_set() (定义于 OptimizerContext) | OptimizerContext | |
make_group_expression(OperatorNode *node) (定义于 OptimizerContext) | OptimizerContext | |
memo_ (定义于 OptimizerContext) | OptimizerContext | private |
OptimizerContext() (定义于 OptimizerContext) | OptimizerContext | |
push_task(CascadeTask *task) (定义于 OptimizerContext) | OptimizerContext | inline |
record_node_into_group(OperatorNode *node, GroupExpr **gexpr) (定义于 OptimizerContext) | OptimizerContext | inline |
record_node_into_group(OperatorNode *node, GroupExpr **gexpr, int target_group) (定义于 OptimizerContext) | OptimizerContext | |
record_operator_node_in_memo(unique_ptr< OperatorNode > &&node) (定义于 OptimizerContext) | OptimizerContext | |
rule_set_ (定义于 OptimizerContext) | OptimizerContext | private |
set_task_pool(PendingTasks *pending_tasks) (定义于 OptimizerContext) | OptimizerContext | inline |
task_pool_ (定义于 OptimizerContext) | OptimizerContext | private |
~OptimizerContext() (定义于 OptimizerContext) | OptimizerContext |