MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
载入中...
搜索中...
未找到
Table 成员列表

成员的完整列表,这些成员属于 Table,包括所有继承而来的类成员

create(Db *db, int32_t table_id, const char *path, const char *name, const char *base_dir, span< const AttrInfoSqlNode > attributes, StorageFormat storage_format, StorageEngine storage_engine)Table
create_index(Trx *trx, const FieldMeta *field_meta, const char *index_name) (定义于 Table)Table
db() const (定义于 Table)Tableinline
db_ (定义于 Table)Tableprivate
delete_record(const Record &record) (定义于 Table)Table
engine_ (定义于 Table)Tableprivate
find_index(const char *index_name) const (定义于 Table)Table
find_index_by_field(const char *field_name) const (定义于 Table)Table
get_chunk_scanner(ChunkFileScanner &scanner, Trx *trx, ReadWriteMode mode) (定义于 Table)Table
get_record(const RID &rid, Record &record) (定义于 Table)Table
get_record_scanner(RecordScanner *&scanner, Trx *trx, ReadWriteMode mode) (定义于 Table)Table
HeapTableEngine (定义于 Table)Tablefriend
insert_record(Record &record)Table
make_record(int value_num, const Value *values, Record &record)Table
name() const (定义于 Table)Table
open(Db *db, const char *meta_file, const char *base_dir)Table
set_value_to_record(char *record_data, const Value &value, const FieldMeta *field) (定义于 Table)Tableprivate
sync() (定义于 Table)Table
Table()=default (定义于 Table)Table
table_id() const (定义于 Table)Tableinline
table_meta() const (定义于 Table)Table
table_meta_ (定义于 Table)Tableprivate
TableEngine (定义于 Table)Tablefriend
visit_record(const RID &rid, function< bool(Record &)> visitor)Table
~Table() (定义于 Table)Table