MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
载入中...
搜索中...
未找到
MvccTrx 成员列表

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

commit() override (定义于 MvccTrx)MvccTrxvirtual
commit_with_trx_id(int32_t commit_id) (定义于 MvccTrx)MvccTrxprivate
delete_record(Table *table, Record &record) override (定义于 MvccTrx)MvccTrxvirtual
id() const override (定义于 MvccTrx)MvccTrxinlinevirtual
insert_record(Table *table, Record &record) override (定义于 MvccTrx)MvccTrxvirtual
log_handler_ (定义于 MvccTrx)MvccTrxprivate
MAX_TRX_ID (定义于 MvccTrx)MvccTrxprivatestatic
MvccTrx(MvccTrxKit &trx_kit, LogHandler &log_handler)MvccTrx
MvccTrx(MvccTrxKit &trx_kit, LogHandler &log_handler, int32_t trx_id) (定义于 MvccTrx)MvccTrx
operations_ (定义于 MvccTrx)MvccTrxprivate
OperationSet typedef (定义于 MvccTrx)MvccTrxprivate
recovering_ (定义于 MvccTrx)MvccTrxprivate
redo(Db *db, const LogEntry &log_entry) override (定义于 MvccTrx)MvccTrxvirtual
rollback() override (定义于 MvccTrx)MvccTrxvirtual
start_if_need() override (定义于 MvccTrx)MvccTrxvirtual
started_ (定义于 MvccTrx)MvccTrxprivate
Trx(TrxKit::Type type) (定义于 Trx)Trxinline
trx_fields(Table *table, Field &begin_xid_field, Field &end_xid_field) constMvccTrxprivate
trx_id_ (定义于 MvccTrx)MvccTrxprivate
trx_kit_ (定义于 MvccTrx)MvccTrxprivate
type() const (定义于 Trx)Trxinline
type_ (定义于 Trx)Trxprivate
update_record(Table *table, Record &old_record, Record &new_record) override (定义于 MvccTrx)MvccTrxinlinevirtual
visit_record(Table *table, Record &record, ReadWriteMode mode) overrideMvccTrxvirtual
~MvccTrx() (定义于 MvccTrx)MvccTrxvirtual
~Trx()=default (定义于 Trx)Trxvirtual