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

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

base_dir_ (定义于 Table)Tableprivate
create(int32_t table_id, const char *path, const char *name, const char *base_dir, int attribute_count, const AttrInfoSqlNode attributes[])Table
create_index(Trx *trx, const FieldMeta *field_meta, const char *index_name)Table
data_buffer_pool_ (定义于 Table)Tableprivate
delete_entry_of_indexes(const char *record, const RID &rid, bool error_on_not_exists) (定义于 Table)Tableprivate
delete_record(const Record &record) (定义于 Table)Table
find_index(const char *index_name) const (定义于 Table)Table
find_index_by_field(const char *field_name) const (定义于 Table)Table
get_record(const RID &rid, Record &record) (定义于 Table)Table
get_record_scanner(RecordFileScanner &scanner, Trx *trx, bool readonly) (定义于 Table)Table
indexes_Tableprivate
init_record_handler(const char *base_dir) (定义于 Table)Tableprivate
insert_entry_of_indexes(const char *record, const RID &rid) (定义于 Table)Tableprivate
insert_record(Record &record)Table
make_record(int value_num, const Value *values, Record &record)Table
name() const (定义于 Table)Table
open(const char *meta_file, const char *base_dir)Table
record_handler() const (定义于 Table)Tableinline
record_handler_Tableprivate
recover_insert_record(Record &record) (定义于 Table)Table
sync() (定义于 Table)Table
Table()=default (定义于 Table)Table
table_id() const (定义于 Table)Tableinline
table_meta() const (定义于 Table)Table
table_meta_ (定义于 Table)Tableprivate
visit_record(const RID &rid, bool readonly, std::function< void(Record &)> visitor) (定义于 Table)Table
~Table() (定义于 Table)Table