WiscDB
 All Classes Namespaces Functions Variables Typedefs Enumerations Friends
bad_buffer_exception.h
00001 
00008 #pragma once
00009 
00010 #include <string>
00011 
00012 #include "wiscdb_exception.h"
00013 #include "include/types.h"
00014 
00015 namespace wiscdb {
00016 
00020 class BadBufferException : public WiscDbException {
00021  public:
00025   explicit BadBufferException(FrameId frameNoIn, bool dirtyIn, bool validIn, bool refbitIn);
00026 
00027  protected:
00031     FrameId frameNo;
00032 
00036     bool dirty;
00037 
00041     bool valid;
00042 
00046     bool refbit;
00047 };
00048 
00049 }
 All Classes Namespaces Functions Variables Typedefs Enumerations Friends