|
MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 TrxKit,包括所有继承而来的类成员
| all_trxes(vector< Trx * > &trxes)=0 (定义于 TrxKit) | TrxKit | pure virtual |
| create(const char *name, Db *db) (定义于 TrxKit) | TrxKit | static |
| create_log_replayer(Db &db, LogHandler &log_handler)=0 (定义于 TrxKit) | TrxKit | pure virtual |
| create_trx(LogHandler &log_handler)=0 (定义于 TrxKit) | TrxKit | pure virtual |
| create_trx(LogHandler &log_handler, int32_t trx_id)=0 | TrxKit | pure virtual |
| destroy_trx(Trx *trx)=0 (定义于 TrxKit) | TrxKit | pure virtual |
| init()=0 (定义于 TrxKit) | TrxKit | pure virtual |
| LSM 枚举值 | TrxKit | |
| MVCC 枚举值 | TrxKit | |
| trx_fields() const =0 (定义于 TrxKit) | TrxKit | pure virtual |
| TrxKit()=default (定义于 TrxKit) | TrxKit | |
| Type 枚举名称 | TrxKit | |
| VACUOUS 枚举值 | TrxKit | |
| ~TrxKit()=default (定义于 TrxKit) | TrxKit | virtual |