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 |