SwatDB
Loading...
Searching...
No Matches
Classes
swatdb_exceptions.h File Reference
#include <string>
#include <exception>
#include <swatdb_types.h>
Include dependency graph for swatdb_exceptions.h:

Go to the source code of this file.

Classes

class  SwatDBException
 SwatDBException is the base class for all exceptions thrown in SwatDB system. It is based on std::exception and other exceptions defined below inherit from this class. More...
 
class  InvalidFileIdDiskMgr
 
class  InvalidPageNumDiskMgr
 
class  InsufficientSpaceDiskMgr
 
class  FileAlreadyExistDiskMgr
 
class  FileIdAlreadyExistDiskMgr
 
class  DiskErrorDiskMgr
 
class  InvalidPageIdBufMgr
 
class  PageNotFoundBufMgr
 
class  PageAlreadyLoadedBufMgr
 
class  PageNotPinnedBufMgr
 
class  PagePinnedBufMgr
 
class  InsufficientSpaceBufMgr
 
class  InvalidPolicyBufMgr
 
class  InvalidFileTypeFileMgr
 
class  FileNotFoundFileMgr
 
class  MismatchingFieldsRelOpsManager
 
class  InvalidFileIdRelOpsManager
 
class  FileAlreadyExistCat
 
class  NameAlreadyExistCat
 
class  InvalidFileIdCat
 
class  InvalidNameCat
 
class  InvalidSlotIdHeapPage
 
class  InsufficientSpaceHeapPage
 
class  CorruptedDataHeapPage
 
class  EmptyDataHeapPage
 
class  InvalidFileIdHeapFile
 
class  InvalidSchemaHeapFile
 
class  InsufficientSpaceHeapFile
 
class  InvalidSizeData
 
class  InvalidFieldNameSchema
 
class  InvalidFormatKey
 
class  InvalidSchemaKey
 
class  InsufficentCapacityKey
 
class  InvalidKeyFormatRecord
 
class  InsufficientSpaceHashBucketPage
 
class  CorruptedDataHashBucketPage
 
class  InvalidSlotIdHashBucketPage
 
class  EmptyDataHashBucketPage
 
class  InvalidSlotHashDirPage
 
class  InsufficientSpaceHashBucket
 
class  InvalidKeyFormatHashIndex
 
class  InsufficientSpaceHashIndex
 
class  InvalidEntryHashIndex