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

遍历某个表中所有记录 更多...

#include <record_scanner.h>

类 RecordScanner 继承关系图:
HeapRecordScanner LsmRecordScanner

Public 成员函数

virtual RC open_scan ()=0
 打开 RecordScanner 更多...
 
virtual RC close_scan ()=0
 关闭 RecordScanner,释放相应的资源 更多...
 
virtual RC next (Record &record)=0
 获取下一条记录 更多...
 

详细描述

遍历某个表中所有记录

成员函数说明

◆ close_scan()

virtual RC RecordScanner::close_scan ( )
pure virtual

关闭 RecordScanner,释放相应的资源

HeapRecordScanner , 以及 LsmRecordScanner 内被实现.

◆ next()

virtual RC RecordScanner::next ( Record record)
pure virtual

获取下一条记录

参数
record返回的下一条记录

HeapRecordScanner , 以及 LsmRecordScanner 内被实现.

◆ open_scan()

virtual RC RecordScanner::open_scan ( )
pure virtual

打开 RecordScanner

HeapRecordScanner , 以及 LsmRecordScanner 内被实现.


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