|
iceoryx2
C++ Language Bindings
|
#include "iox2/legacy/error_reporting/configuration.hpp"#include "iox2/legacy/error_reporting/error_forwarding.hpp"#include "iox2/legacy/error_reporting/types.hpp"#include "iox2/bb/detail/source_location.hpp"Go to the source code of this file.
Macros | |
| #define | IOX2_REPORT(error, kind) |
| report error of some non-fatal kind | |
| #define | IOX2_REPORT_FATAL(error) |
| report fatal error | |
| #define | IOX2_REPORT_IF(condition, error, kind) |
| report error of some non-fatal kind if expr evaluates to true | |
| #define | IOX2_REPORT_FATAL_IF(condition, error) |
| report fatal error if expr evaluates to true | |
| #define IOX2_REPORT | ( | error, | |
| kind | |||
| ) |
report error of some non-fatal kind
| error | error object (or code) |
| kind | kind of error, must be non-fatal |
Definition at line 40 of file macros.hpp.
| #define IOX2_REPORT_FATAL | ( | error | ) |
report fatal error
| error | error object (or code) |
Definition at line 46 of file macros.hpp.
| #define IOX2_REPORT_FATAL_IF | ( | condition, | |
| error | |||
| ) |
report fatal error if expr evaluates to true
| condition | boolean expression |
| error | error object (or code) |
Definition at line 64 of file macros.hpp.
| #define IOX2_REPORT_IF | ( | condition, | |
| error, | |||
| kind | |||
| ) |
report error of some non-fatal kind if expr evaluates to true
| condition | boolean expression |
| error | error object (or code) |
| kind | kind of error, must be non-fatal |
Definition at line 54 of file macros.hpp.