MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 BPFrameManager,包括所有继承而来的类成员
alloc(int file_desc, PageNum page_num) | BPFrameManager | |
allocator_ (定义于 BPFrameManager) | BPFrameManager | private |
BPFrameManager(const char *tag) (定义于 BPFrameManager) | BPFrameManager | |
cleanup() (定义于 BPFrameManager) | BPFrameManager | |
find_list(int file_desc) | BPFrameManager | |
frame_num() const (定义于 BPFrameManager) | BPFrameManager | inline |
FrameAllocator typedef (定义于 BPFrameManager) | BPFrameManager | private |
FrameLruCache typedef (定义于 BPFrameManager) | BPFrameManager | private |
frames_ (定义于 BPFrameManager) | BPFrameManager | private |
free(int file_desc, PageNum page_num, Frame *frame) | BPFrameManager | |
free_internal(const FrameId &frame_id, Frame *frame) (定义于 BPFrameManager) | BPFrameManager | private |
get(int file_desc, PageNum page_num) | BPFrameManager | |
get_internal(const FrameId &frame_id) (定义于 BPFrameManager) | BPFrameManager | private |
init(int pool_num) (定义于 BPFrameManager) | BPFrameManager | |
lock_ (定义于 BPFrameManager) | BPFrameManager | private |
purge_frames(int count, std::function< RC(Frame *frame)> purger) | BPFrameManager | |
total_frame_num() const | BPFrameManager | inline |