Assert header.
More...
Go to the source code of this file.
|
void | scxml4cpp_assert (bool condition, const char *fileName, const char *functionName, int lineNumber) |
|
Assert header.
- Copyright
- by European Southern Observatory, 2012
◆ SCXML4CPP_ASSERT
#define SCXML4CPP_ASSERT |
( |
| a | ) |
scxml4cpp_assert(a, __FILE__, __FUNCTION__, __LINE__) |
Assertion macros used in the scxml4cpp library.
◆ SCXML4CPP_ASSERTNEVER
#define SCXML4CPP_ASSERTNEVER |
( |
| ) |
scxml4cpp_assert(false, __FILE__, __FUNCTION__, __LINE__) |
◆ SCXML4CPP_ASSERTPTR
#define SCXML4CPP_ASSERTPTR |
( |
| a | ) |
scxml4cpp_assert(a != NULL, __FILE__, __FUNCTION__, __LINE__) |
◆ scxml4cpp_assert()
void scxml4cpp_assert |
( |
bool | condition, |
|
|
const char * | fileName, |
|
|
const char * | functionName, |
|
|
int | lineNumber ) |