00001 #ifndef SIGEL_SIMULATION_SIG_REGISTERWRONGSIZEEXCEPTION_H 00002 #define SIGEL_SIMULATION_SIG_REGISTERWRONGSIZEEXCEPTION_H 00003 00004 #include "SIGEL_Tools/SIG_Exception.h" 00005 00006 namespace SIGEL_Simulation 00007 { 00008 00013 class SIG_RegisterWrongSizeException : public SIGEL_Tools::SIG_Exception 00014 { 00015 public: 00016 00022 SIG_RegisterWrongSizeException(QString fileName, 00023 int line, 00024 QString message); 00025 00031 SIG_RegisterWrongSizeException(QString fileName, 00032 int line, 00033 QString message, 00034 SIG_Exception const& prevException); 00035 00036 }; 00037 00038 } 00039 00040 #endif // SIGEL_SIMULATION_SIG_REGISTERWRONGSIZEEXCEPTION_H