Replace Base::Exception with appropriate subclass

This commit is contained in:
wmayer
2018-11-14 19:42:10 +01:00
parent 00de5bb7ad
commit d7ec2b1368
16 changed files with 41 additions and 41 deletions

View File

@@ -87,10 +87,10 @@ using namespace TechDraw;
return int (std::strtol(what.str().c_str(), &endChar, 10)); //TODO: use std::stoi() in c++11
} else {
ErrorMsg << "getIndexFromName: malformed geometry name - " << geomName;
throw Base::Exception(ErrorMsg.str());
throw Base::ValueError(ErrorMsg.str());
}
} else {
throw Base::Exception("getIndexFromName - empty geometry name");
throw Base::ValueError("getIndexFromName - empty geometry name");
}
}
@@ -108,10 +108,10 @@ std::string DrawUtil::getGeomTypeFromName(std::string geomName)
return what.str(); //TODO: use std::stoi() in c++11
} else {
ErrorMsg << "In getGeomTypeFromName: malformed geometry name - " << geomName;
throw Base::Exception(ErrorMsg.str());
throw Base::ValueError(ErrorMsg.str());
}
} else {
throw Base::Exception("getGeomTypeFromName - empty geometry name");
throw Base::ValueError("getGeomTypeFromName - empty geometry name");
}
}