MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 FieldExpr,包括所有继承而来的类成员
Expression()=default (定义于 Expression) | Expression | |
field() (定义于 FieldExpr) | FieldExpr | inline |
field() const (定义于 FieldExpr) | FieldExpr | inline |
field_ (定义于 FieldExpr) | FieldExpr | private |
field_name() const (定义于 FieldExpr) | FieldExpr | inline |
FieldExpr()=default (定义于 FieldExpr) | FieldExpr | |
FieldExpr(const Table *table, const FieldMeta *field) (定义于 FieldExpr) | FieldExpr | inline |
FieldExpr(const Field &field) (定义于 FieldExpr) | FieldExpr | inline |
get_value(const Tuple &tuple, Value &value) const override | FieldExpr | virtual |
name() const | Expression | inlinevirtual |
name_ (定义于 Expression) | Expression | private |
set_name(std::string name) (定义于 Expression) | Expression | inlinevirtual |
table_name() const (定义于 FieldExpr) | FieldExpr | inline |
try_get_value(Value &value) const | Expression | inlinevirtual |
type() const override | FieldExpr | inlinevirtual |
value_type() const override | FieldExpr | inlinevirtual |
~Expression()=default (定义于 Expression) | Expression | virtual |
~FieldExpr()=default (定义于 FieldExpr) | FieldExpr | virtual |