MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
载入中...
搜索中...
未找到
Public 成员函数 | Private 属性 | 所有成员列表
BplusTreeIndexScanner类 参考

B+树索引扫描器 更多...

#include <bplus_tree_index.h>

类 BplusTreeIndexScanner 继承关系图:
IndexScanner

Public 成员函数

 BplusTreeIndexScanner (BplusTreeHandler &tree_handle)
 
RC next_entry (RID *rid) override
 
RC destroy () override
 
RC open (const char *left_key, int left_len, bool left_inclusive, const char *right_key, int right_len, bool right_inclusive)
 
virtual RC next_entry (RID *rid)=0
 
virtual RC destroy ()=0
 

Private 属性

BplusTreeScanner tree_scanner_
 

详细描述

B+树索引扫描器

成员函数说明

◆ destroy()

RC BplusTreeIndexScanner::destroy ( )
overridevirtual

实现了 IndexScanner.

◆ next_entry()

RC BplusTreeIndexScanner::next_entry ( RID rid)
overridevirtual

遍历元素数据 如果没有更多的元素,返回RECORD_EOF

实现了 IndexScanner.


该类的文档由以下文件生成: