| allocate_frame(PageNum page_num, Frame **buf) (定义于 DiskBufferPool) | DiskBufferPool | protected |
| allocate_page(Frame **frame) | DiskBufferPool | |
| bp_manager_ (定义于 DiskBufferPool) | DiskBufferPool | private |
| buffer_pool_id_ | DiskBufferPool | private |
| BufferPoolIterator (定义于 DiskBufferPool) | DiskBufferPool | friend |
| check_all_pages_unpinned() | DiskBufferPool | |
| check_page_num(PageNum page_num) (定义于 DiskBufferPool) | DiskBufferPool | protected |
| close_file() | DiskBufferPool | |
| dblwr_manager_ | DiskBufferPool | private |
| DiskBufferPool(BufferPoolManager &bp_manager, BPFrameManager &frame_manager, DoubleWriteBuffer &dblwr_manager, LogHandler &log_handler) (定义于 DiskBufferPool) | DiskBufferPool | |
| dispose_page(PageNum page_num) | DiskBufferPool | |
| disposed_pages_ | DiskBufferPool | private |
| file_desc() const (定义于 DiskBufferPool) | DiskBufferPool | |
| file_desc_ | DiskBufferPool | private |
| file_header_ | DiskBufferPool | private |
| file_name_ | DiskBufferPool | private |
| filename() const (定义于 DiskBufferPool) | DiskBufferPool | inline |
| flush_all_pages() | DiskBufferPool | |
| flush_page(Frame &frame) | DiskBufferPool | |
| flush_page_internal(Frame &frame) | DiskBufferPool | protected |
| frame_manager_ | DiskBufferPool | private |
| get_this_page(PageNum page_num, Frame **frame) | DiskBufferPool | |
| hdr_frame_ (定义于 DiskBufferPool) | DiskBufferPool | private |
| id() const (定义于 DiskBufferPool) | DiskBufferPool | inline |
| load_page(PageNum page_num, Frame *frame) | DiskBufferPool | protected |
| lock_ | DiskBufferPool | private |
| log_handler_ | DiskBufferPool | private |
| open_file(const char *file_name) | DiskBufferPool | |
| purge_all_pages() (定义于 DiskBufferPool) | DiskBufferPool | |
| purge_frame(PageNum page_num, Frame *used_frame) | DiskBufferPool | protected |
| 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) | DiskBufferPool | private |
| write_page(PageNum page_num, Page &page) | DiskBufferPool | |
| ~DiskBufferPool() (定义于 DiskBufferPool) | DiskBufferPool | |