MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 VacuousTrx,包括所有继承而来的类成员
commit() override (定义于 VacuousTrx) | VacuousTrx | virtual |
delete_record(Table *table, Record &record) override (定义于 VacuousTrx) | VacuousTrx | virtual |
id() const override (定义于 VacuousTrx) | VacuousTrx | inlinevirtual |
insert_record(Table *table, Record &record) override (定义于 VacuousTrx) | VacuousTrx | virtual |
redo(Db *db, const LogEntry &log_entry) override (定义于 VacuousTrx) | VacuousTrx | virtual |
rollback() override (定义于 VacuousTrx) | VacuousTrx | virtual |
start_if_need() override (定义于 VacuousTrx) | VacuousTrx | virtual |
Trx(TrxKit::Type type) (定义于 Trx) | Trx | inline |
type() const (定义于 Trx) | Trx | inline |
type_ (定义于 Trx) | Trx | private |
update_record(Table *table, Record &old_record, Record &new_record) override (定义于 VacuousTrx) | VacuousTrx | inlinevirtual |
VacuousTrx() (定义于 VacuousTrx) | VacuousTrx | inline |
visit_record(Table *table, Record &record, ReadWriteMode mode) override (定义于 VacuousTrx) | VacuousTrx | virtual |
~Trx()=default (定义于 Trx) | Trx | virtual |
~VacuousTrx()=default (定义于 VacuousTrx) | VacuousTrx | virtual |