|
MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 TableMeta,包括所有继承而来的类成员
| add_index(const IndexMeta &index) (定义于 TableMeta) | TableMeta | |
| desc(ostream &os) const (定义于 TableMeta) | TableMeta | |
| deserialize(istream &is) override (定义于 TableMeta) | TableMeta | virtual |
| field(int index) const (定义于 TableMeta) | TableMeta | |
| field(const char *name) const (定义于 TableMeta) | TableMeta | |
| field_metas() const -> const vector< FieldMeta > * (定义于 TableMeta) | TableMeta | inline |
| field_num() const (定义于 TableMeta) | TableMeta | |
| fields_ (定义于 TableMeta) | TableMeta | protected |
| find_field_by_offset(int offset) const (定义于 TableMeta) | TableMeta | |
| find_index_by_field(const char *field) const (定义于 TableMeta) | TableMeta | |
| get_serial_size() const override | TableMeta | virtual |
| index(const char *name) const (定义于 TableMeta) | TableMeta | |
| index(int i) const (定义于 TableMeta) | TableMeta | |
| index_num() const (定义于 TableMeta) | TableMeta | |
| indexes_ (定义于 TableMeta) | TableMeta | protected |
| init(int32_t table_id, const char *name, const vector< FieldMeta > *trx_fields, span< const AttrInfoSqlNode > attributes, const vector< string > &primary_keys, StorageFormat storage_format, StorageEngine storage_engine) (定义于 TableMeta) | TableMeta | |
| name() const (定义于 TableMeta) | TableMeta | |
| name_ (定义于 TableMeta) | TableMeta | protected |
| primary_keys() const (定义于 TableMeta) | TableMeta | inline |
| primary_keys_ (定义于 TableMeta) | TableMeta | protected |
| record_size() const (定义于 TableMeta) | TableMeta | |
| record_size_ (定义于 TableMeta) | TableMeta | protected |
| serialize(ostream &os) const override (定义于 TableMeta) | TableMeta | virtual |
| storage_engine() const (定义于 TableMeta) | TableMeta | inline |
| storage_engine_ (定义于 TableMeta) | TableMeta | protected |
| storage_format() const (定义于 TableMeta) | TableMeta | inline |
| storage_format_ (定义于 TableMeta) | TableMeta | protected |
| swap(TableMeta &other) noexcept (定义于 TableMeta) | TableMeta | |
| sys_field_num() const (定义于 TableMeta) | TableMeta | |
| table_id() const (定义于 TableMeta) | TableMeta | inline |
| table_id_ (定义于 TableMeta) | TableMeta | protected |
| TableMeta()=default (定义于 TableMeta) | TableMeta | |
| TableMeta(const TableMeta &other) (定义于 TableMeta) | TableMeta | |
| to_string(string &output) const override | TableMeta | virtual |
| trx_field() const (定义于 TableMeta) | TableMeta | |
| trx_fields() const -> span< const FieldMeta > (定义于 TableMeta) | TableMeta | |
| trx_fields_ (定义于 TableMeta) | TableMeta | protected |
| ~TableMeta()=default (定义于 TableMeta) | TableMeta | virtual |