iceoryx2
C++ Language Bindings
Loading...
Searching...
No Matches
error_reporting_impl.hpp File Reference

Go to the source code of this file.

Namespaces

namespace  iox2
 
namespace  iox2::legacy
 
namespace  iox2::legacy::er
 
namespace  iox2::legacy::er::detail
 

Functions

void iox2::legacy::er::panic ()
 
void iox2::legacy::er::panic (const bb::detail::SourceLocation &location)
 
template<class Message >
void iox2::legacy::er::panic (const bb::detail::SourceLocation &location, Message &&msg)
 
log::LogStreamiox2::legacy::er::detail::logStringifiedCondition (log::LogStream &stream, const char *stringifiedCondition)
 
template<class Kind , class Error >
void iox2::legacy::er::report (const bb::detail::SourceLocation &location, Kind, const Error &error, const char *stringifiedCondition)
 
template<class Error >
void iox2::legacy::er::report (const bb::detail::SourceLocation &location, iox2::legacy::er::FatalKind kind, const Error &error, const char *stringifiedCondition)
 
template<class Kind , class Error >
void iox2::legacy::er::detail::report (const bb::detail::SourceLocation &location, Kind kind, const Error &error, const char *stringifiedCondition)
 
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)
 
template<class Error >
void iox2::legacy::er::report (const bb::detail::SourceLocation &location, iox2::legacy::er::AssertViolationKind kind, const Error &error, const char *stringifiedCondition)
 
template<class Error >
void iox2::legacy::er::report (const bb::detail::SourceLocation &location, iox2::legacy::er::EnforceViolationKind kind, const Error &error, const char *stringifiedCondition)
 
template<class Error , class Message >
void iox2::legacy::er::report (const bb::detail::SourceLocation &location, iox2::legacy::er::AssertViolationKind kind, const Error &error, const char *stringifiedCondition, Message &&msg)
 
template<class Error , class Message >
void iox2::legacy::er::report (const bb::detail::SourceLocation &location, iox2::legacy::er::EnforceViolationKind kind, const Error &error, const char *stringifiedCondition, Message &&msg)