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 |