MiniOB
1
MiniOB is one mini database, helping developers to learn how database works.
载入中...
搜索中...
未找到
DiskDoubleWriteBuffer 成员列表
成员的完整列表,这些成员属于
DiskDoubleWriteBuffer
,包括所有继承而来的类成员
add_page
(DiskBufferPool *bp, PageNum page_num, Page &page) override
DiskDoubleWriteBuffer
virtual
bp_manager_
(定义于
DiskDoubleWriteBuffer
)
DiskDoubleWriteBuffer
private
clear_pages
(DiskBufferPool *bp) override
DiskDoubleWriteBuffer
virtual
dblwr_pages_
(定义于
DiskDoubleWriteBuffer
)
DiskDoubleWriteBuffer
private
DiskDoubleWriteBuffer
(BufferPoolManager &bp_manager, int max_pages=16)
DiskDoubleWriteBuffer
DoubleWriteBuffer
()=default (定义于
DoubleWriteBuffer
)
DoubleWriteBuffer
file_desc_
(定义于
DiskDoubleWriteBuffer
)
DiskDoubleWriteBuffer
private
flush_page
()
DiskDoubleWriteBuffer
header_
(定义于
DiskDoubleWriteBuffer
)
DiskDoubleWriteBuffer
private
load_pages
()
DiskDoubleWriteBuffer
private
lock_
(定义于
DiskDoubleWriteBuffer
)
DiskDoubleWriteBuffer
private
max_pages_
(定义于
DiskDoubleWriteBuffer
)
DiskDoubleWriteBuffer
private
open_file
(const char *filename)
DiskDoubleWriteBuffer
read_page
(DiskBufferPool *bp, PageNum page_num, Page &page) override (定义于
DiskDoubleWriteBuffer
)
DiskDoubleWriteBuffer
virtual
recover
()
DiskDoubleWriteBuffer
write_page
(DoubleWritePage *page)
DiskDoubleWriteBuffer
private
write_page_internal
(DoubleWritePage *page)
DiskDoubleWriteBuffer
private
~DiskDoubleWriteBuffer
() (定义于
DiskDoubleWriteBuffer
)
DiskDoubleWriteBuffer
virtual
~DoubleWriteBuffer
()=default (定义于
DoubleWriteBuffer
)
DoubleWriteBuffer
virtual
制作者
1.9.5