MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
全部  文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
VacuousLogHandler 成员列表

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

_append(LSN &lsn, LogModule module, vector< char > &&) overrideVacuousLogHandlerinlineprivatevirtual
append(LSN &lsn, LogModule::Id module, span< const char > data)LogHandlervirtual
append(LSN &lsn, LogModule::Id module, vector< char > &&data) (定义于 LogHandler)LogHandlervirtual
await_termination() overrideVacuousLogHandlerinlinevirtual
create(const char *name, LogHandler *&handler) (定义于 LogHandler)LogHandlerstatic
current_lsn() const override (定义于 VacuousLogHandler)VacuousLogHandlerinlinevirtual
init(const char *path) overrideVacuousLogHandlerinlinevirtual
iterate(function< RC(LogEntry &)> consumer, LSN start_lsn) overrideVacuousLogHandlerinlinevirtual
LogHandler()=default (定义于 LogHandler)LogHandler
replay(LogReplayer &replayer, LSN start_lsn) overrideVacuousLogHandlerinlinevirtual
start() overrideVacuousLogHandlerinlinevirtual
stop() overrideVacuousLogHandlerinlinevirtual
VacuousLogHandler()=default (定义于 VacuousLogHandler)VacuousLogHandler
wait_lsn(LSN lsn) overrideVacuousLogHandlerinlinevirtual
~LogHandler()=default (定义于 LogHandler)LogHandlervirtual
~VacuousLogHandler()=default (定义于 VacuousLogHandler)VacuousLogHandlervirtual