|
MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 Value,包括所有继承而来的类成员
| add(const Value &left, const Value &right, Value &result) (定义于 Value) | Value | inlinestatic |
| attr_type() const (定义于 Value) | Value | inline |
| attr_type_ (定义于 Value) | Value | private |
| BooleanType (定义于 Value) | Value | friend |
| cast_to(const Value &value, AttrType to_type, Value &result) (定义于 Value) | Value | inlinestatic |
| CharType (定义于 Value) | Value | friend |
| compare(const Value &other) const (定义于 Value) | Value | |
| data() const (定义于 Value) | Value | |
| DataType (定义于 Value) | Value | friend |
| divide(const Value &left, const Value &right, Value &result) (定义于 Value) | Value | inlinestatic |
| FloatType (定义于 Value) | Value | friend |
| get_boolean() const (定义于 Value) | Value | |
| get_float() const (定义于 Value) | Value | |
| get_int() const | Value | |
| get_string() const (定义于 Value) | Value | |
| IntegerType (定义于 Value) | Value | friend |
| length() const (定义于 Value) | Value | inline |
| length_ (定义于 Value) | Value | private |
| multiply(const Value &left, const Value &right, Value &result) (定义于 Value) | Value | inlinestatic |
| negative(const Value &value, Value &result) (定义于 Value) | Value | inlinestatic |
| operator=(const Value &other) (定义于 Value) | Value | |
| operator=(Value &&other) (定义于 Value) | Value | |
| own_data_ | Value | private |
| reset() (定义于 Value) | Value | |
| set_boolean(bool val) (定义于 Value) | Value | |
| set_data(char *data, int length) (定义于 Value) | Value | |
| set_data(const char *data, int length) (定义于 Value) | Value | inline |
| set_float(float val) (定义于 Value) | Value | |
| set_int(int val) (定义于 Value) | Value | |
| set_string(const char *s, int len=0) (定义于 Value) | Value | |
| set_string_from_other(const Value &other) (定义于 Value) | Value | |
| set_type(AttrType type) (定义于 Value) | Value | inline |
| set_value(const Value &value) (定义于 Value) | Value | |
| subtract(const Value &left, const Value &right, Value &result) (定义于 Value) | Value | inlinestatic |
| to_string() const (定义于 Value) | Value | |
| Value()=default (定义于 Value) | Value | |
| Value(AttrType attr_type, char *data, int length=4) (定义于 Value) | Value | inline |
| Value(int val) (定义于 Value) | Value | explicit |
| Value(float val) (定义于 Value) | Value | explicit |
| Value(bool val) (定义于 Value) | Value | explicit |
| Value(const char *s, int len=0) (定义于 Value) | Value | explicit |
| Value(const Value &other) (定义于 Value) | Value | |
| Value(Value &&other) (定义于 Value) | Value | |
| value_ (定义于 Value) | Value | private |
| VectorType (定义于 Value) | Value | friend |
| ~Value() (定义于 Value) | Value | inline |