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