Main Page | Class Hierarchy | Class List | Directories | File List | Class Members

Error.h

00001 #ifndef _ERROR_
00002 #define _ERROR_
00003 
00004 #include <string>
00005 
00006 using namespace std;
00007 
00012 class Error {
00013     private:
00015         string errMsg;
00016     public:
00022         Error(const string &s): errMsg(s) {}
00023 
00031         const string getErrorMsg() {
00032             return "Error: "+errMsg;
00033         }
00034 
00035 
00042         char* getError() {
00043             return &errMsg[0];
00044         }
00045     
00046 };
00047 #endif

Generated on Mon Dec 12 15:20:26 2005 for CCube by  doxygen 1.4.1