32 const char*
what() const noexcept
override{
66 const char*
what() const noexcept
override {
std::string m_message
The error message.
const char * what() const noexcept override
Returns the error message.
CompositionError(const std::string &message)
Constructs a CompositionError with an error message.
Exception thrown when a composition is in an invalid or inconsistent state.
CompositionError(const std::string &message)
Constructs a CompositionError with an error message.
const char * what() const noexcept override
SpeciesError(const std::string &message)
Exception thrown when an unknown symbol is encountered.
SpeciesError(const std::string &message)
Exception thrown when a symbol is used that has not been registered.
CompositionError(const std::string &message)
Constructs a CompositionError with an error message.