MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
全部  文件 函数 变量 枚举 枚举值 宏定义  
BPFrameManager 成员列表

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

alloc(int file_desc, PageNum page_num)BPFrameManager
allocator_ (定义于 BPFrameManager)BPFrameManagerprivate
BPFrameManager(const char *tag) (定义于 BPFrameManager)BPFrameManager
cleanup() (定义于 BPFrameManager)BPFrameManager
find_list(int file_desc)BPFrameManager
frame_num() const (定义于 BPFrameManager)BPFrameManagerinline
FrameAllocator typedef (定义于 BPFrameManager)BPFrameManagerprivate
FrameLruCache typedef (定义于 BPFrameManager)BPFrameManagerprivate
frames_ (定义于 BPFrameManager)BPFrameManagerprivate
free(int file_desc, PageNum page_num, Frame *frame)BPFrameManager
free_internal(const FrameId &frame_id, Frame *frame) (定义于 BPFrameManager)BPFrameManagerprivate
get(int file_desc, PageNum page_num)BPFrameManager
get_internal(const FrameId &frame_id) (定义于 BPFrameManager)BPFrameManagerprivate
init(int pool_num) (定义于 BPFrameManager)BPFrameManager
lock_ (定义于 BPFrameManager)BPFrameManagerprivate
purge_frames(int count, std::function< RC(Frame *frame)> purger)BPFrameManager
total_frame_num() constBPFrameManagerinline