00001 // QMcBeaver 00002 // 00003 // Constructed by 00004 // 00005 // Michael Todd Feldmann 00006 // and 00007 // David Randall "Chip" Kent IV 00008 // 00009 // Copyright 2002. All rights reserved. 00010 // 00011 // drkent@users.sourceforge.net mtfeldmann@users.sourceforge.net 00012 00013 #ifndef Exception_H 00014 #define Exception_H 00015 00016 #include <string> 00017 00018 using namespace std; 00019 00025 class Exception 00026 { 00027 private: string message; 00028 00032 public: Exception(); 00033 00039 public: Exception(string message); 00040 00041 00045 public: void setMessage(string message); 00046 00050 public: string getMessage(); 00051 }; 00052 00053 00054 #endif