RTEMS 6.3
Loading...
Searching...
No Matches
Generic Checks

Checks for data types with an equality or inequality operator. More...

Macros

#define T_eq(a, ...)
#define T_assert_eq(a, ...)
#define T_quiet_eq(a, ...)
#define T_step_eq(s, a, ...)
#define T_step_assert_eq(s, a, ...)
#define T_ne(a, ...)
#define T_assert_ne(a, ...)
#define T_quiet_ne(a, ...)
#define T_step_ne(s, a, ...)
#define T_step_assert_ne(s, a, ...)

Detailed Description

Checks for data types with an equality or inequality operator.

Macro Definition Documentation

◆ T_assert_eq

#define T_assert_eq ( a,
... )
Value:
T_flags_eq(T_CHECK_STOP, a, __VA_ARGS__)

◆ T_assert_ne

#define T_assert_ne ( a,
... )
Value:
T_flags_ne(T_CHECK_STOP, a, __VA_ARGS__)

◆ T_eq

#define T_eq ( a,
... )
Value:
T_flags_eq(0, a, __VA_ARGS__)

◆ T_ne

#define T_ne ( a,
... )
Value:
T_flags_ne(0, a, __VA_ARGS__)

◆ T_quiet_eq

#define T_quiet_eq ( a,
... )
Value:
T_flags_eq(T_CHECK_QUIET, a, __VA_ARGS__)

◆ T_quiet_ne

#define T_quiet_ne ( a,
... )
Value:
T_flags_ne(T_CHECK_QUIET, a, __VA_ARGS__)

◆ T_step_assert_eq

#define T_step_assert_eq ( s,
a,
... )
Value:
T_flags_eq(T_CHECK_STEP(s) | T_CHECK_STOP, a, __VA_ARGS__)

◆ T_step_assert_ne

#define T_step_assert_ne ( s,
a,
... )
Value:
T_flags_ne(T_CHECK_STEP(s) | T_CHECK_STOP, a, __VA_ARGS__)

◆ T_step_eq

#define T_step_eq ( s,
a,
... )
Value:
T_flags_eq(T_CHECK_STEP(s), a, __VA_ARGS__)

◆ T_step_ne

#define T_step_ne ( s,
a,
... )
Value:
T_flags_ne(T_CHECK_STEP(s), a, __VA_ARGS__)