SwatDB
DiskManager Member List

This is the complete list of members for DiskManager, including all inherited members.

_deserializeFileHeader(SerializedFileHeader *file_header, DiskFileInfo *disk_file_info)DiskManagerprivate
_flushDiskFileInfo(FileId file_id)DiskManagerprivate
_getDiskFileInfo(FileId file_id, DiskFileInfo **disk_file_info)DiskManagerprivate
_serializeFileHeader(SerializedFileHeader *file_header, DiskFileInfo *disk_file_info)DiskManagerprivate
allocatePage(FileId file_id)DiskManager
catalogDiskManagerprivate
createFile(FileId file_id)DiskManager
deallocatePage(PageId page_id)DiskManager
DISK_HEADER_BITMAP_SIZEDiskManagerprivatestatic
DISK_HEADER_SIZEDiskManagerprivatestatic
DiskManager(Catalog *catalog)DiskManager
file_mapDiskManagerprivate
file_map_mtxDiskManagerprivate
getCapacity(FileId file_id)DiskManager
getSize(FileId file_id)DiskManager
isValidPage(PageId page_id)DiskManager
printFile(FileId file_id)DiskManager
readPage(PageId page_id, Page *page)DiskManager
removeFile(FileId file_id)DiskManager
temp_pageDiskManagerprivate
writePage(PageId page_id, Page *page)DiskManager
~DiskManager()DiskManager