|
Icarus
Vehicle Simulation as a Transformable Computational Graph, built on Vulcan and Janus
|
Base class for all Icarus exceptions. More...
#include <Error.hpp>


Public Member Functions | |
| Error (const std::string &msg, Severity severity=Severity::ERROR, std::string category="general") | |
| Severity | severity () const |
| const std::string & | category () const |
| SimulationError | toSimulationError (double time=0.0, const std::string &component="") const |
| Convert to SimulationError for ErrorHandler integration. | |
Protected Attributes | |
| Severity | severity_ |
| std::string | category_ |
Base class for all Icarus exceptions.
All Icarus exceptions carry:
|
inlineexplicit |
|
inlinenodiscard |
|
inlinenodiscard |
|
inlinenodiscard |
Convert to SimulationError for ErrorHandler integration.
|
protected |
|
protected |