32 void addError(
const std::string& errorKey,
const std::string& msg);
33 void addWarning(
const std::string& errorKey,
const std::string &msg);
36 explicit operator bool()
const {
return !this->error_list.empty(); }
44 void terminate()
const;
46 std::string formattedErrors()
const;
49 std::size_t maxMessageWidth()
const;
51 std::vector<std::pair<std::string, std::string>> error_list;
52 std::vector<std::pair<std::string, std::string>> warning_list;
This class implements a small container which holds the transmissibility mulitpliers for all the face...
Definition Exceptions.hpp:30