|
iceoryx2
C++ Language Bindings
|
Functions | |
| log::LogStream & | logStringifiedCondition (log::LogStream &stream, const char *stringifiedCondition) |
| template<class Kind , class Error > | |
| void | report (const bb::detail::SourceLocation &location, Kind kind, const Error &error, const char *stringifiedCondition) |
| template<class Kind , class Error , class Message > | |
| void | report (const bb::detail::SourceLocation &location, Kind kind, const Error &error, const char *stringifiedCondition, Message &&msg) |
| template<typename T1 , typename T2 , typename Message > | |
| constexpr void | unreachable_wrapped (const bb::detail::SourceLocation &location, Message &&msg) |
|
inline |
Definition at line 66 of file error_reporting_impl.hpp.
References iox2::legacy::always_false_v.
Referenced by iox2::legacy::er::report(), report(), report(), and iox2::legacy::er::report().
|
inline |
Definition at line 122 of file error_reporting_impl.hpp.
References iox2::legacy::always_false_v, iox2::legacy::PolymorphicHandler< Interface, Default, Hooks >::get(), IOX2_ERROR_INTERNAL_LOG_FATAL, logStringifiedCondition(), and iox2::legacy::er::toCode().
Referenced by iox2::legacy::er::report(), iox2::legacy::er::report(), iox2::legacy::er::report(), and iox2::legacy::er::report().
|
inline |
Definition at line 137 of file error_reporting_impl.hpp.
References iox2::legacy::always_false_v, iox2::legacy::PolymorphicHandler< Interface, Default, Hooks >::get(), IOX2_ERROR_INTERNAL_LOG_FATAL, logStringifiedCondition(), and iox2::legacy::er::toCode().
|
inlineconstexpr |
Definition at line 46 of file error_forwarding.hpp.
References iox2::legacy::always_false_v, and iox2::legacy::er::forwardPanic().