MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 BplusTreeIndex,包括所有继承而来的类成员
BplusTreeIndex()=default (定义于 BplusTreeIndex) | BplusTreeIndex | |
close() (定义于 BplusTreeIndex) | BplusTreeIndex | |
create(const char *file_name, const IndexMeta &index_meta, const FieldMeta &field_meta) (定义于 BplusTreeIndex) | BplusTreeIndex | |
create_scanner(const char *left_key, int left_len, bool left_inclusive, const char *right_key, int right_len, bool right_inclusive) override | BplusTreeIndex | virtual |
delete_entry(const char *record, const RID *rid) override | BplusTreeIndex | virtual |
field_meta_ | Index | protected |
Index()=default (定义于 Index) | Index | |
index_handler_ (定义于 BplusTreeIndex) | BplusTreeIndex | private |
index_meta() const (定义于 Index) | Index | inline |
index_meta_ | Index | protected |
init(const IndexMeta &index_meta, const FieldMeta &field_meta) (定义于 Index) | Index | protected |
inited_ (定义于 BplusTreeIndex) | BplusTreeIndex | private |
insert_entry(const char *record, const RID *rid) override | BplusTreeIndex | virtual |
open(const char *file_name, const IndexMeta &index_meta, const FieldMeta &field_meta) (定义于 BplusTreeIndex) | BplusTreeIndex | |
sync() override | BplusTreeIndex | virtual |
~BplusTreeIndex() noexcept (定义于 BplusTreeIndex) | BplusTreeIndex | virtual |
~Index()=default (定义于 Index) | Index | virtual |