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) overrideDiskDoubleWriteBuffervirtual
bp_manager_ (定义于 DiskDoubleWriteBuffer)DiskDoubleWriteBufferprivate
clear_pages(DiskBufferPool *bp) overrideDiskDoubleWriteBuffervirtual
dblwr_pages_ (定义于 DiskDoubleWriteBuffer)DiskDoubleWriteBufferprivate
DiskDoubleWriteBuffer(BufferPoolManager &bp_manager, int max_pages=16)DiskDoubleWriteBuffer
DoubleWriteBuffer()=default (定义于 DoubleWriteBuffer)DoubleWriteBuffer
file_desc_ (定义于 DiskDoubleWriteBuffer)DiskDoubleWriteBufferprivate
flush_page()DiskDoubleWriteBuffer
header_ (定义于 DiskDoubleWriteBuffer)DiskDoubleWriteBufferprivate
load_pages()DiskDoubleWriteBufferprivate
lock_ (定义于 DiskDoubleWriteBuffer)DiskDoubleWriteBufferprivate
max_pages_ (定义于 DiskDoubleWriteBuffer)DiskDoubleWriteBufferprivate
open_file(const char *filename)DiskDoubleWriteBuffer
read_page(DiskBufferPool *bp, PageNum page_num, Page &page) override (定义于 DiskDoubleWriteBuffer)DiskDoubleWriteBuffervirtual
recover()DiskDoubleWriteBuffer
write_page(DoubleWritePage *page)DiskDoubleWriteBufferprivate
write_page_internal(DoubleWritePage *page)DiskDoubleWriteBufferprivate
~DiskDoubleWriteBuffer() (定义于 DiskDoubleWriteBuffer)DiskDoubleWriteBuffervirtual
~DoubleWriteBuffer()=default (定义于 DoubleWriteBuffer)DoubleWriteBuffervirtual