Go to the documentation of this file.
31 #define IFX_ASSERT_H 1
39 #define IFX_VERBOSE_LEVEL_OFF (0)
40 #define IFX_VERBOSE_LEVEL_FAILURE (1)
41 #define IFX_VERBOSE_LEVEL_ERROR (2)
42 #define IFX_VERBOSE_LEVEL_WARNING (3)
43 #define IFX_VERBOSE_LEVEL_INFO (4)
44 #define IFX_VERBOSE_LEVEL_DEBUG (5)
47 #define IFX_ASSERT_FEATURE_NOT_IMPLEMENTED (FALSE)
49 #define IFX_ASSERT_FEATURE_NOT_AVAILABLE (FALSE)
52 # define IFX_ASSERT(level, expr) ((void)0)
56 # define IFX_VALIDATE(level, expr) (expr)
59 #ifdef IFX_CFG_ASSERT_INCLUDE
69 #include IFX_CFG_ASSERT_INCLUDE