49 virtual const char*
what()
const throw() {
90 FileId getFileId()
const throw();
124 PageNum getPageNum()
const throw();
160 FileId getFileId()
const throw();
193 std::string getFileName()
const throw();
228 FileId getFileId()
const throw();
288 PageId getPageId()
const throw();
323 PageId getPageId()
const throw();
361 PageId getPageId()
const throw();
396 PageId getPageId()
const throw();
431 PageId getPageId()
const throw();
492 CatType getFileType()
const throw();
553 std::string getFileName()
const throw();
589 std::string getName()
const throw();
625 FileId getFileId()
const throw();
657 std::string getName()
const throw();
695 SlotId getSlotId()
const throw();
793 FileId getFileId()
const throw();
~PagePinnedBufMgr()
Destructor.
Definition: exceptions.h:424
Definition: exceptions.h:471
~FileIdAlreadyExistDiskMgr()
Destructor.
Definition: exceptions.h:221
std::string file_name
Definition: exceptions.h:200
std::uint32_t PageNum
Definition: swatdb_types.h:34
std::string message
Definition: exceptions.h:58
~InsufficientSpaceHeapPage()
Destructor.
Definition: exceptions.h:721
CatType
Definition: swatdb_types.h:98
~InvalidPageIdBufMgr()
Destructor.
Definition: exceptions.h:281
~InvalidNameCat()
Destructor.
Definition: exceptions.h:652
~InvalidFileIdCat()
Destructor.
Definition: exceptions.h:618
~InvalidFileIdDiskMgr()
Destructor.
Definition: exceptions.h:83
~DiskErrorDiskMgr()
Destructor.
Definition: exceptions.h:255
CatType type
Definition: exceptions.h:499
Definition: exceptions.h:69
~InsufficientSpaceDiskMgr()
Destructor.
Definition: exceptions.h:153
Definition: exceptions.h:638
Definition: exceptions.h:674
~NameAlreadyExistCat()
Destructor.
Definition: exceptions.h:582
Definition: exceptions.h:410
Definition: exceptions.h:829
Definition: exceptions.h:852
~InvalidSlotIdHeapPage()
Destructor.
Definition: exceptions.h:688
~PageAlreadyLoadedBufMgr()
Destructor.
Definition: exceptions.h:354
Definition: exceptions.h:27
~InsufficientSpaceBufMgr()
Destructor.
Definition: exceptions.h:459
Definition: exceptions.h:302
Definition: exceptions.h:532
PageNum page_num
Definition: exceptions.h:131
Definition: exceptions.h:772
Definition: exceptions.h:207
~CorruptedDataHeapPage()
Destructor.
Definition: exceptions.h:741
FileId file_id
Definition: exceptions.h:167
~FileNotFoundFileMgr()
Destructor.
Definition: exceptions.h:518
FileId file_id
Definition: exceptions.h:632
Definition: exceptions.h:243
PageId page_id
Definition: exceptions.h:438
Definition: exceptions.h:174
~InvalidFileTypeFileMgr()
Destructor.
Definition: exceptions.h:485
Definition: exceptions.h:103
SlotId slot_id
Definition: exceptions.h:702
virtual const char * what() const
Returns the error message of the exception.
Definition: exceptions.h:49
Definition: exceptions.h:375
std::string name
Definition: exceptions.h:596
~InvalidPageNumDiskMgr()
Destructor.
Definition: exceptions.h:117
Definition: swatdb_types.h:50
Definition: exceptions.h:506
virtual ~SwatDBException()
Definition: exceptions.h:39
~PageNotFoundBufMgr()
Destructor.
Definition: exceptions.h:316
PageId page_id
Definition: exceptions.h:295
PageId page_id
Definition: exceptions.h:403
Definition: exceptions.h:749
FileId file_id
Definition: exceptions.h:97
~PageNotPinnedBufMgr()
Destructor.
Definition: exceptions.h:389
~FileAlreadyExistCat()
Destructor.
Definition: exceptions.h:546
std::string file_name
Definition: exceptions.h:560
std::string name
Definition: exceptions.h:664
PageId page_id
Definition: exceptions.h:368
~FileAlreadyExistDiskMgr()
Destructor.
Definition: exceptions.h:188
Definition: exceptions.h:729
~InvalidSchemaHeapFile()
Destructor.
Definition: exceptions.h:821
Definition: exceptions.h:139
Definition: exceptions.h:340
~EmptyDataHeapPage()
Destructor.
Definition: exceptions.h:761
SwatDBException(const std::string &msg)
Definition: exceptions.h:34
FileId file_id
Definition: exceptions.h:235
Definition: exceptions.h:604
~InsufficientSpaceHeapFile()
Destructor.
Definition: exceptions.h:841
Definition: exceptions.h:267
Definition: exceptions.h:568
~InvalidSizeData()
Destructor.
Definition: exceptions.h:864
std::uint32_t FileId
Definition: swatdb_types.h:29
Definition: exceptions.h:447
Definition: exceptions.h:709
Definition: exceptions.h:809
PageId page_id
Definition: exceptions.h:330
FileId file_id
Definition: exceptions.h:800
~InvalidFileIdHeapFile()
Destructor.
Definition: exceptions.h:786