iceoryx2
C++ Language Bindings
Loading...
Searching...
No Matches
error_kind.hpp File Reference
#include <type_traits>

Go to the source code of this file.

Classes

struct  iox2::legacy::er::FatalKind
 
struct  iox2::legacy::er::AssertViolationKind
 
struct  iox2::legacy::er::EnforceViolationKind
 
struct  iox2::legacy::er::IsFatal< T >
 
struct  iox2::legacy::er::IsFatal< FatalKind >
 
struct  iox2::legacy::er::IsFatal< AssertViolationKind >
 
struct  iox2::legacy::er::IsFatal< EnforceViolationKind >
 

Namespaces

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

Functions

template<class Kind >
bool constexpr iox2::legacy::er::isFatal (Kind)
 
template<>
bool constexpr iox2::legacy::er::isFatal< FatalKind > (FatalKind)
 
template<>
bool constexpr iox2::legacy::er::isFatal< AssertViolationKind > (AssertViolationKind)
 
template<>
bool constexpr iox2::legacy::er::isFatal< EnforceViolationKind > (EnforceViolationKind)
 

Variables

constexpr FatalKind iox2::legacy::er::FATAL
 
constexpr AssertViolationKind iox2::legacy::er::ASSERT_VIOLATION
 
constexpr EnforceViolationKind iox2::legacy::er::ENFORCE_VIOLATION