39 :
_msg(std::move(msg))
43 const char *
what() const noexcept override;
53 : _msg(std::move(msg))
57 const char *
what() const noexcept override;
Exception type reserved for diagnostics, so as to not conceptually clash with other exceptions.
Definition errors.h:83
FactoryException(std::string msg)
Definition errors.h:75
NEMLException(std::string msg)
Definition errors.h:38
std::string _msg
Definition errors.h:46
const char * what() const noexcept override
Definition errors.cxx:30
ParserException(std::string msg)
Definition errors.h:66
SetupException(std::string msg)
Definition errors.h:52
Definition DiagnosticsInterface.cxx:30