|
MiniOB 1
MiniOB is one mini database, helping developers to learn how database works.
|
成员的完整列表,这些成员属于 PersistHandler,包括所有继承而来的类成员
| append(int size, const char *data, int64_t *out_size=nullptr) | PersistHandler | |
| close_file() | PersistHandler | |
| create_file(const char *file_name) | PersistHandler | |
| file_desc_ (定义于 PersistHandler) | PersistHandler | private |
| file_name_ (定义于 PersistHandler) | PersistHandler | private |
| open_file(const char *file_name=nullptr) | PersistHandler | |
| PersistHandler() (定义于 PersistHandler) | PersistHandler | |
| read_at(uint64_t offset, int size, char *data, int64_t *out_size=nullptr) | PersistHandler | |
| read_file(int size, char *data, int64_t *out_size=nullptr) | PersistHandler | |
| remove_file(const char *file_name=nullptr) | PersistHandler | |
| seek(uint64_t offset) | PersistHandler | |
| write_at(uint64_t offset, int size, const char *data, int64_t *out_size=nullptr) | PersistHandler | |
| write_file(int size, const char *data, int64_t *out_size=nullptr) | PersistHandler | |
| ~PersistHandler() (定义于 PersistHandler) | PersistHandler |