$darkmode
#include <model.hpp>
Public Member Functions | |
| ModelStop | explanation (std::string explanation) && |
| template<typename... Args> | |
| ModelStop | explanation (std::string_view format, const Args &... args) && |
Public Member Functions inherited from cloe::ModelError | |
| ModelError | explanation (std::string explanation) && |
| template<typename... Args> | |
| ModelError | explanation (std::string_view format, const Args &... args) && |
| Error (std::string_view what) | |
| template<typename... Args> | |
| Error (std::string_view format, Args &&... args) | |
Public Member Functions inherited from cloe::Error | |
| Error (std::string_view what) | |
| template<typename... Args> | |
| Error (std::string_view format, Args &&... args) | |
| const char * | what () const noexcept override |
| bool | has_explanation () const |
| void | set_explanation (std::string explanation) |
| template<typename... Args> | |
| void | set_explanation (std::string_view format, Args &&... args) |
| const std::string & | explanation () const |
| Error | explanation (std::string explanation) && |
| template<typename... Args> | |
| Error | explanation (std::string_view format, Args &&... args) && |
ModelStop indicates that the model has encountered a request that causes it to believe that the simulation should be stopped.