17#include "sql/parser/parse.h"
70 AttrType attr_type()
const
78 AttrType attr_type_ = UNDEFINED;
93 int filter_num()
const
99 return *filters_[index];
103 RC init(
const ConditionFilter *filters[],
int filter_num,
bool own_memory);
108 bool memory_owner_ =
false;
Definition: condition_filter.h:83
virtual bool filter(const Record &rec) const
Definition: condition_filter.cpp:214
Definition: condition_filter.h:31
virtual bool filter(const Record &rec) const =0
Definition: condition_filter.h:44
virtual bool filter(const Record &rec) const
Definition: condition_filter.cpp:122
表示一个记录 当前的记录都是连续存放的空间(内存或磁盘上)。 为了提高访问的效率,record通常直接记录指向页面上的内存,但是需要保证访问这种数据时,拿着锁资源。 为了方便,也提供了复制内存的方法。可...
Definition: record.h:92
属性的值
Definition: value.h:40
CompOp
描述比较运算符
Definition: parse_defs.h:48
Definition: condition_filter.h:23
表示一个条件比较
Definition: parse_defs.h:67