MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 ComparisonExpr,包括所有继承而来的类成员
comp() const (定义于 ComparisonExpr) | ComparisonExpr | inline |
comp_ (定义于 ComparisonExpr) | ComparisonExpr | private |
compare_value(const Value &left, const Value &right, bool &value) const | ComparisonExpr | |
ComparisonExpr(CompOp comp, std::unique_ptr< Expression > left, std::unique_ptr< Expression > right) (定义于 ComparisonExpr) | ComparisonExpr | |
Expression()=default (定义于 Expression) | Expression | |
get_value(const Tuple &tuple, Value &value) const override | ComparisonExpr | virtual |
left() (定义于 ComparisonExpr) | ComparisonExpr | inline |
left_ (定义于 ComparisonExpr) | ComparisonExpr | private |
name() const | Expression | inlinevirtual |
name_ (定义于 Expression) | Expression | private |
right() (定义于 ComparisonExpr) | ComparisonExpr | inline |
right_ (定义于 ComparisonExpr) | ComparisonExpr | private |
set_name(std::string name) (定义于 Expression) | Expression | inlinevirtual |
try_get_value(Value &value) const override | ComparisonExpr | virtual |
type() const override | ComparisonExpr | inlinevirtual |
value_type() const override | ComparisonExpr | inlinevirtual |
~ComparisonExpr() (定义于 ComparisonExpr) | ComparisonExpr | virtual |
~Expression()=default (定义于 Expression) | Expression | virtual |