|
SwatDB
|
This is the complete list of members for HashIndexFile, including all inherited members.
| _findDirSlot(HashVal hash_val, Level level) | HashIndexFile | private |
| _levelUp(HashIndexHeader *file_header) | HashIndexFile | private |
| _setFileId(FileId file_id) | File | protected |
| _splitPage(HashIndexHeader *file_header, HashBucketPage *bucket_page, PageId bucket_page_id) | HashIndexFile | private |
| buf_mgr | File | protected |
| catalog | File | protected |
| createHeader() | HashIndexFile | virtual |
| deleteEntry(Key key, RecordId record_id) | HashIndexFile | virtual |
| deleteKey(Key key) | HashIndexFile | virtual |
| File(Catalog *catalog, BufferManager *buf_mgr) | File | |
| file_id | File | protected |
| flushHeader() | HashIndexFile | virtual |
| getEntries(Key key) | HashIndexFile | virtual |
| getFileId() | File | |
| getHeader() | HashIndexFile | |
| getHeaderId() | File | |
| getKeyFormat() | IndexFile | |
| HashIndexFile(Catalog *catalog, BufferManager *buf_mgr, FileId relation, std::vector< std::string > field_list) | HashIndexFile | |
| HashIndexFile(Catalog *catalog, BufferManager *buf_mgr, FileId relation, std::vector< FieldId > field_list) | HashIndexFile | |
| HashIndexScanner (defined in HashIndexFile) | HashIndexFile | friend |
| header_id | File | protected |
| IndexFile(Catalog *catalog, BufferManager *buf_mgr, FileId relation, std::vector< std::string > field_list) | IndexFile | |
| IndexFile(Catalog *catalog, BufferManager *buf_mgr, FileId relation, std::vector< FieldId > field_list) | IndexFile | |
| insertEntry(Key key, RecordId record_id) | HashIndexFile | virtual |
| key_format | IndexFile | protected |
| printFile() | File | virtual |
| relation | IndexFile | protected |
| ~File() | File | virtual |
| ~HashIndexFile() | HashIndexFile | |
| ~IndexFile() | IndexFile | inlinevirtual |