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

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

__redo(LSN lsn, BplusTreeMiniTransaction &mtr, BplusTreeHandler &tree_handler, common::Deserializer &redo_buffer) (定义于 BplusTreeLogger)BplusTreeLoggerprivate
append_log_entry(unique_ptr< bplus_tree::LogEntryHandler > entry) (定义于 BplusTreeLogger)BplusTreeLoggerprotected
BplusTreeLogger(LogHandler &log_handler, int32_t buffer_pool_id)BplusTreeLogger
buffer_pool_id_ (定义于 BplusTreeLogger)BplusTreeLoggerprivate
commit()BplusTreeLogger
entries_BplusTreeLoggerprivate
init_header_page(Frame *frame, const IndexFileHeader &header)BplusTreeLogger
internal_create_new_root(IndexNodeHandler &node_handler, PageNum first_page_num, span< const char > key, PageNum page_num)BplusTreeLogger
internal_init_empty(IndexNodeHandler &node_handler)BplusTreeLogger
internal_update_key(IndexNodeHandler &node_handler, int index, span< const char > key, span< const char > old_key)BplusTreeLogger
leaf_init_empty(IndexNodeHandler &node_handler)BplusTreeLogger
leaf_set_next_page(IndexNodeHandler &node_handler, PageNum page_num, PageNum old_page_num)BplusTreeLogger
log_entry_to_string(const LogEntry &entry)BplusTreeLoggerstatic
log_handler_ (定义于 BplusTreeLogger)BplusTreeLoggerprivate
need_log_BplusTreeLoggerprivate
node_insert_items(IndexNodeHandler &node_handler, int index, span< const char > items, int item_num)BplusTreeLogger
node_remove_items(IndexNodeHandler &node_handler, int index, span< const char > items, int item_num)BplusTreeLogger
redo(BufferPoolManager &bpm, const LogEntry &entry)BplusTreeLoggerstatic
rollback(BplusTreeMiniTransaction &mtr, BplusTreeHandler &tree_handler)BplusTreeLogger
set_parent_page(IndexNodeHandler &node_handler, PageNum page_num, PageNum old_page_num)BplusTreeLogger
update_root_page(Frame *frame, PageNum root_page_num, PageNum old_page_num)BplusTreeLogger
~BplusTreeLogger() (定义于 BplusTreeLogger)BplusTreeLogger