|
MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
Public 成员函数 | |
| RC | init (const ConDesc &left, const ConDesc &right, AttrType attr_type, CompOp comp_op) |
| RC | init (Table &table, const ConditionSqlNode &condition) |
| virtual bool | filter (const Record &rec) const |
| const ConDesc & | left () const |
| const ConDesc & | right () const |
| CompOp | comp_op () const |
| AttrType | attr_type () const |
| virtual bool | filter (const Record &rec) const =0 |
Private 属性 | |
| ConDesc | left_ |
| ConDesc | right_ |
| AttrType | attr_type_ = UNDEFINED |
| CompOp | comp_op_ = NO_OP |
|
virtual |
Filter one record
| rec |
实现了 ConditionFilter.