|
PebbleOS
|
Checks that raise a fatal error when an expression is false. More...
Macros | |
| #define | PBL_ASSERT(expr, fmt, ...) |
| Panic with a message if an expression is false. | |
| #define | PBL_ASSERTN(expr) |
| Panic if an expression is false. | |
Checks that raise a fatal error when an expression is false.
Always enabled. PBL_ASSERTN() carries no message and is the cheaper of the two.
| #define PBL_ASSERT | ( | expr, | |
| fmt, | |||
| ... | |||
| ) |
Panic with a message if an expression is false.
| expr | Expression. |
| fmt | printf-style message; must be a string literal. |
| ... | Message arguments. |
| #define PBL_ASSERTN | ( | expr | ) |
Panic if an expression is false.
| expr | Expression. |