32 const char*
what() const noexcept
override{
62 const char*
what() const noexcept
override {
std::string m_message
The error message.
const char * what() const noexcept override
Returns the error message.
CompositionEntryError(const std::string &message)
Constructs a CompositionEntryError with an error message.
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 due to a conflict in composition modes at the entry level.
CompositionEntryError(const std::string &message)
Constructs a CompositionEntryError with an error message.
Exception thrown when an operation is attempted on a composition that has not been finalized.
CompositionError(const std::string &message)
Constructs a CompositionError with an error message.
Exception thrown when attempting to initialize a composition entry that has already been initialized.
CompositionEntryError(const std::string &message)
Constructs a CompositionEntryError with an error message.
Exception thrown when the finalization process of a composition fails.
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.
Exception thrown for an invalid or unsupported mixing mode.
CompositionError(const std::string &message)
Constructs a CompositionError with an error message.
Exception thrown for an invalid chemical species symbol in a composition entry.
CompositionEntryError(const std::string &message)
Constructs a CompositionEntryError with an error message.
Exception thrown when a symbol used in a composition is invalid.
CompositionError(const std::string &message)
Constructs a CompositionError with an error 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.