MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
Public 成员函数 | |
RC | rewrite (std::unique_ptr< LogicalOperator > &oper, bool &change_made) override |
virtual RC | rewrite (std::unique_ptr< LogicalOperator > &oper, bool &change_made)=0 |
Private 成员函数 | |
RC | rewrite_expression (std::unique_ptr< Expression > &expr, bool &change_made) |
Private 属性 | |
std::vector< std::unique_ptr< ExpressionRewriteRule > > | expr_rewrite_rules_ |
|
overridevirtual |
实现了 RewriteRule.