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

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

allocate_frame(PageNum page_num, Frame **buf) (定义于 DiskBufferPool)DiskBufferPoolprotected
allocate_page(Frame **frame)DiskBufferPool
bp_manager_ (定义于 DiskBufferPool)DiskBufferPoolprivate
buffer_pool_id_DiskBufferPoolprivate
BufferPoolIterator (定义于 DiskBufferPool)DiskBufferPoolfriend
check_all_pages_unpinned()DiskBufferPool
check_page_num(PageNum page_num) (定义于 DiskBufferPool)DiskBufferPoolprotected
close_file()DiskBufferPool
dblwr_manager_DiskBufferPoolprivate
DiskBufferPool(BufferPoolManager &bp_manager, BPFrameManager &frame_manager, DoubleWriteBuffer &dblwr_manager, LogHandler &log_handler) (定义于 DiskBufferPool)DiskBufferPool
dispose_page(PageNum page_num)DiskBufferPool
disposed_pages_DiskBufferPoolprivate
file_desc() const (定义于 DiskBufferPool)DiskBufferPool
file_desc_DiskBufferPoolprivate
file_header_DiskBufferPoolprivate
file_name_DiskBufferPoolprivate
filename() const (定义于 DiskBufferPool)DiskBufferPoolinline
flush_all_pages()DiskBufferPool
flush_page(Frame &frame)DiskBufferPool
flush_page_internal(Frame &frame)DiskBufferPoolprotected
frame_manager_DiskBufferPoolprivate
get_this_page(PageNum page_num, Frame **frame)DiskBufferPool
hdr_frame_ (定义于 DiskBufferPool)DiskBufferPoolprivate
id() const (定义于 DiskBufferPool)DiskBufferPoolinline
load_page(PageNum page_num, Frame *frame)DiskBufferPoolprotected
lock_DiskBufferPoolprivate
log_handler_DiskBufferPoolprivate
open_file(const char *file_name)DiskBufferPool
purge_all_pages() (定义于 DiskBufferPool)DiskBufferPool
purge_frame(PageNum page_num, Frame *used_frame)DiskBufferPoolprotected
purge_page(PageNum page_num)DiskBufferPool
recover_page(PageNum page_num)DiskBufferPool
redo_allocate_page(LSN lsn, PageNum page_num) (定义于 DiskBufferPool)DiskBufferPool
redo_deallocate_page(LSN lsn, PageNum page_num) (定义于 DiskBufferPool)DiskBufferPool
unpin_page(Frame *frame)DiskBufferPool
wr_lock_ (定义于 DiskBufferPool)DiskBufferPoolprivate
write_page(PageNum page_num, Page &page)DiskBufferPool
~DiskBufferPool() (定义于 DiskBufferPool)DiskBufferPool