|
SwatDB
|
This is the complete list of members for HeapFile, including all inherited members.
| _setFileId(FileId file_id) | File | protected |
| anonAppend(PageId orig_pid) | HeapFile | |
| atomicAppend(PageId orig_pid) | HeapFile | |
| BlockHeapFileScanner (defined in HeapFile) | HeapFile | friend |
| buf_mgr | File | protected |
| Catalog (defined in HeapFile) | HeapFile | friend |
| catalog | File | protected |
| createHeader() | HeapFile | virtual |
| deleteRecord(RecordId record_id) | HeapFile | virtual |
| File(Catalog *catalog, BufferManager *buf_mgr) | File | |
| file_id | File | protected |
| FileManager (defined in HeapFile) | HeapFile | friend |
| flushHeader() | HeapFile | virtual |
| getFileId() | File | |
| getHeader() | HeapFile | |
| getHeaderId() | File | |
| getNumFullPages() | HeapFile | |
| getNumPages() | HeapFile | virtual |
| getNumRecords() | HeapFile | virtual |
| getNumRecs() | HeapFile | |
| getRecord(RecordId record_id, Record *record) | HeapFile | virtual |
| getSchema() | RelationFile | |
| header_id | File | protected |
| HeapFile(Catalog *catalog, BufferManager *buf_mgr, Schema *schema) | HeapFile | |
| HeapFileScanner (defined in HeapFile) | HeapFile | friend |
| insertRecord(Record record) | HeapFile | virtual |
| printFile() | File | virtual |
| RelationFile(Catalog *catalog, BufferManager *buf_mgr, Schema *schema) | RelationFile | |
| schema | RelationFile | protected |
| updateRecord(RecordId record_id, Record record) | HeapFile | virtual |
| ~File() | File | virtual |
| ~HeapFile() | HeapFile | |
| ~RelationFile() | RelationFile | inlinevirtual |