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

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)
 

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