iceoryx2
C++ Language Bindings
Loading...
Searching...
No Matches
iox2::legacy::er::detail Namespace Reference

Functions

log::LogStreamlogStringifiedCondition (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)
 

Function Documentation

◆ logStringifiedCondition()

log::LogStream & iox2::legacy::er::detail::logStringifiedCondition ( log::LogStream stream,
const char stringifiedCondition 
)
inline

◆ report() [1/2]

◆ report() [2/2]

template<class Kind , class Error , class Message >
void iox2::legacy::er::detail::report ( const bb::detail::SourceLocation location,
Kind  kind,
const Error error,
const char stringifiedCondition,
Message &&  msg 
)
inline

◆ unreachable_wrapped()

constexpr void iox2::legacy::er::detail::unreachable_wrapped ( const bb::detail::SourceLocation location,
Message &&  msg 
)
inlineconstexpr