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

事务接口 更多...

#include <trx.h>

类 Trx 继承关系图:
MvccTrx VacuousTrx

Public 成员函数

virtual RC insert_record (Table *table, Record &record)=0
 
virtual RC delete_record (Table *table, Record &record)=0
 
virtual RC visit_record (Table *table, Record &record, bool readonly)=0
 
virtual RC start_if_need ()=0
 
virtual RC commit ()=0
 
virtual RC rollback ()=0
 
virtual RC redo (Db *db, const CLogRecord &log_record)
 
virtual int32_t id () const =0
 

详细描述

事务接口

成员函数说明

◆ delete_record()

virtual RC Trx::delete_record ( Table table,
Record record 
)
pure virtual

MvccTrx 内被实现.

◆ visit_record()

virtual RC Trx::visit_record ( Table table,
Record record,
bool  readonly 
)
pure virtual

MvccTrx 内被实现.


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