|
MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 Column,包括所有继承而来的类成员
| append(char *data, int count) | Column | |
| append_one(char *data) (定义于 Column) | Column | |
| attr_len() const (定义于 Column) | Column | inline |
| attr_len_ | Column | private |
| attr_type() const (定义于 Column) | Column | inline |
| attr_type_ | Column | private |
| capacity() const (定义于 Column) | Column | inline |
| capacity_ | Column | private |
| Column()=default (定义于 Column) | Column | |
| Column(const Column &)=delete (定义于 Column) | Column | |
| Column(Column &&)=delete (定义于 Column) | Column | |
| Column(const FieldMeta &meta, size_t size=DEFAULT_CAPACITY) (定义于 Column) | Column | |
| Column(AttrType attr_type, int attr_len, size_t size=DEFAULT_CAPACITY) (定义于 Column) | Column | |
| column_type() const (定义于 Column) | Column | inline |
| column_type_ | Column | private |
| count() const (定义于 Column) | Column | inline |
| count_ | Column | private |
| data() const (定义于 Column) | Column | inline |
| data_ (定义于 Column) | Column | private |
| data_len() const | Column | inline |
| DEFAULT_CAPACITY (定义于 Column) | Column | privatestatic |
| get_value(int index) const | Column | |
| init(const FieldMeta &meta, size_t size=DEFAULT_CAPACITY) (定义于 Column) | Column | |
| init(AttrType attr_type, int attr_len, size_t size=DEFAULT_CAPACITY) (定义于 Column) | Column | |
| init(const Value &value) (定义于 Column) | Column | |
| own_ | Column | private |
| reference(const Column &column) | Column | |
| reset() (定义于 Column) | Column | |
| reset_data() | Column | inline |
| set_column_type(Type column_type) (定义于 Column) | Column | inline |
| set_count(int count) (定义于 Column) | Column | inline |
| Type 枚举名称 | Column | |
| ~Column() (定义于 Column) | Column | inlinevirtual |