MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 DefaultHandler,包括所有继承而来的类成员
base_dir_ (定义于 DefaultHandler) | DefaultHandler | private |
close_db(const char *dbname) | DefaultHandler | |
create_db(const char *dbname) | DefaultHandler | |
create_table(const char *dbname, const char *relation_name, int attribute_count, const AttrInfoSqlNode *attributes) | DefaultHandler | |
db_dir_ (定义于 DefaultHandler) | DefaultHandler | private |
DefaultHandler() (定义于 DefaultHandler) | DefaultHandler | |
destroy() (定义于 DefaultHandler) | DefaultHandler | |
drop_db(const char *dbname) | DefaultHandler | |
drop_table(const char *dbname, const char *relation_name) | DefaultHandler | |
execute(const char *sql) | DefaultHandler | |
find_db(const char *dbname) const (定义于 DefaultHandler) | DefaultHandler | |
find_table(const char *dbname, const char *table_name) const (定义于 DefaultHandler) | DefaultHandler | |
get_default() (定义于 DefaultHandler) | DefaultHandler | static |
init(const char *base_dir) (定义于 DefaultHandler) | DefaultHandler | |
open_db(const char *dbname) | DefaultHandler | |
opened_dbs_ (定义于 DefaultHandler) | DefaultHandler | private |
set_default(DefaultHandler *handler) (定义于 DefaultHandler) | DefaultHandler | static |
sync() (定义于 DefaultHandler) | DefaultHandler | |
~DefaultHandler() noexcept (定义于 DefaultHandler) | DefaultHandler | virtual |