errors 0.6.3
|
Cnlohmann::adl_serializer< ::errors::error_ptr > | |
Cnlohmann::adl_serializer< ::errors::source_location > | |
▼Cerrors::detail::interface | This is the abstract class for all interface type. Disable copy and move operations |
▼Cerrors::error | Interface representing an error |
▼Cerrors::impl::base_error | A base error class |
▼Cerrors::impl::error_with_cause | A base error class |
Cerrors::impl::wrap_error | An error which wraps another error |
▼Cerrors::impl::error_without_cause | A base error class |
Cerrors::impl::exception_error | An error that has an exception |
▼Cerrors::impl::runtime_error | An error that has a message |
▼Cerrors::impl::code_error< int > | |
Cerrors::impl::system_error | An error that has a system error code |
Cerrors::impl::code_error< Code > | An error that has a code |
Cerrors::make< E > | |
Cerrors::source_location | The source location |
▼Cstd::unique_ptr | |
▼Cerrors::error_ptr | Smart pointer to errors::error with some utility member functions |
Cerrors::make< E >::with< Args > | |
Cerrors::wrap | A function like class to wrap an error |