MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
全部  文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
RowRecordPageHandler 成员列表

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

bitmap_RecordPageHandlerprotected
cleanup()RecordPageHandler
create(StorageFormat format) (定义于 RecordPageHandler)RecordPageHandlerstatic
delete_record(const RID *rid) overrideRowRecordPageHandlervirtual
disk_buffer_pool_RecordPageHandlerprotected
fix_record_capacity()RecordPageHandlerinlineprotected
frame_RecordPageHandlerprotected
get_chunk(Chunk &chunk)RecordPageHandlerinlinevirtual
get_page_num() constRecordPageHandler
get_record(const RID &rid, Record &record) overrideRowRecordPageHandlervirtual
get_record_data(SlotNum slot_num)RecordPageHandlerinlineprotected
init(DiskBufferPool &buffer_pool, LogHandler &log_handler, PageNum page_num, ReadWriteMode mode)RecordPageHandler
init_empty_page(DiskBufferPool &buffer_pool, LogHandler &log_handler, PageNum page_num, int record_size, TableMeta *table_meta)RecordPageHandler
init_empty_page(DiskBufferPool &buffer_pool, LogHandler &log_handler, PageNum page_num, int record_size, int col_num, const char *col_idx_data)RecordPageHandler
insert_record(const char *data, RID *rid) overrideRowRecordPageHandlervirtual
is_full() constRecordPageHandler
log_handler_RecordPageHandlerprotected
page_header_RecordPageHandlerprotected
RecordPageHandler(StorageFormat storage_format) (定义于 RecordPageHandler)RecordPageHandlerinline
recover_init(DiskBufferPool &buffer_pool, PageNum page_num)RecordPageHandler
recover_insert_record(const char *data, const RID &rid) overrideRowRecordPageHandlervirtual
RowRecordPageHandler() (定义于 RowRecordPageHandler)RowRecordPageHandlerinline
rw_mode_RecordPageHandlerprotected
storage_format_ (定义于 RecordPageHandler)RecordPageHandlerprotected
update_record(const RID &rid, const char *data) override (定义于 RowRecordPageHandler)RowRecordPageHandlervirtual
~RecordPageHandler() (定义于 RecordPageHandler)RecordPageHandlervirtual