|
tinySQL
0.1
A self-contained database management system
|
This is the complete list of members for BufferManager, including all inherited members.
| BufferManager() | BufferManager | |
| BufferManager(int frame_size) (defined in BufferManager) | BufferManager | |
| createEmptyFile(const std::string &path) (defined in BufferManager) | BufferManager | inlinestatic |
| FileExists(const std::string &path) (defined in BufferManager) | BufferManager | inlinestatic |
| flushPage(pageId_t page_id) | BufferManager | |
| getBlockNum(const std::string &fileName) | BufferManager | |
| getFileSize(std::string file_name) (defined in BufferManager) | BufferManager | inlinestatic |
| getPage(const std::string &file_name, int block_id) | BufferManager | |
| getPage(const std::string &file_name, int block_id, pageId_t &pageId) (defined in BufferManager) | BufferManager | |
| getPageId(const std::string &file_name, int block_id) | BufferManager | |
| modifyPage(int page_id) | BufferManager | |
| pinPage(int page_id) | BufferManager | |
| removeFile(const std::string &path) (defined in BufferManager) | BufferManager | inline |
| unpinPage(int page_id) | BufferManager | |
| ~BufferManager() | BufferManager |
1.8.17