Vulcan
Aerospace Engineering Utilities Built on Janus
Loading...
Searching...
No Matches
VulcanError.hpp File Reference

Exception hierarchy for Vulcan aerospace library. More...

#include <stdexcept>
#include <string>
Include dependency graph for VulcanError.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vulcan::VulcanError
 Base exception for all Vulcan errors. More...
class  vulcan::IOError
 File/stream I/O errors. More...
class  vulcan::SignalError
 Signal schema and frame errors. More...
class  vulcan::AtmosphereError
 Atmospheric model errors (altitude out of range, etc.). More...
class  vulcan::CoordinateError
 Coordinate system errors (invalid LLA, singularities). More...
class  vulcan::GravityError
 Gravity model errors. More...
class  vulcan::TimeError
 Time system errors (invalid date, epoch mismatch). More...
class  vulcan::SensorError
 Sensor model errors (invalid noise parameters). More...
class  vulcan::MathError
 Math/Rotation errors. More...
class  vulcan::WindError
 Wind model errors. More...
class  vulcan::ValidationError
 Validation errors (invalid input ranges, non-finite values). More...

Namespaces

namespace  vulcan

Detailed Description

Exception hierarchy for Vulcan aerospace library.

Derives from janus::JanusError for unified error handling across the Janus/Vulcan/Icarus/Hermes toolchain.