DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
Go to the source code of this file.
Macros | |
#define | ERS_INTERNAL_ABORT(_) |
#define | ERS_ASSERT_MSG(expression, message) |
#define | ERS_ASSERT(expression) |
#define | ERS_PRECONDITION(expression) |
#define | ERS_RANGE_CHECK(min, val, max) |
#define | ERS_STRICT_RANGE_CHECK(min, val, max) |
#define ERS_ASSERT | ( | expression | ) |
#define ERS_ASSERT_MSG | ( | expression, | |
message ) |
#define ERS_INTERNAL_ABORT | ( | _ | ) |
#define ERS_PRECONDITION | ( | expression | ) |
If expression is not true, then an issue of type ers::Asertion is thrown. It should be used to check the parameters, which are passed to functions.
ERS_NO_DEBUG
macro is defined #define ERS_RANGE_CHECK | ( | min, | |
val, | |||
max ) |
the following condition
If this expression is not true, then an issue of type ers::Asertion is thrown.
ERS_NO_DEBUG
macro is defined #define ERS_STRICT_RANGE_CHECK | ( | min, | |
val, | |||
max ) |
the following condition
If this expression is not true, then an issue of type ers::Asertion is thrown.
ERS_NO_DEBUG
macro is defined