00001 #include "SIGEL_GP/SIG_GPException.h" 00002 00003 SIGEL_GP::SIG_GPException::SIG_GPException (QString file, int line, QString msg) 00004 : SIG_Exception (file, line,"GP Exception:"+msg) 00005 { 00006 this->message = "GP Exception: " + this->message; 00007 } 00008 00009 00010 SIGEL_GP::SIG_GPPolPosNotValidException::SIG_GPPolPosNotValidException (QString file,int line,QString msg) 00011 : SIG_Exception (file, line, "Pool Position is not Valid:"+msg) 00012 { 00013 this->message = "Pool Position is not Valid: " + this->message; 00014 } 00015 00016 SIGEL_GP::SIG_GPIndIsTooOldException::SIG_GPIndIsTooOldException (QString file, int line, QString msg) 00017 : SIG_Exception (file, line, "Individual is too Old: "+ msg) 00018 { 00019 this->message = "Individual is too Old: " + this->message; 00020 } 00021