Go to the documentation of this file. 1 #ifndef CARMA_UTIL_CHECKING_H
2 #define CARMA_UTIL_CHECKING_H
15 #ifndef CARMA_CHECKED_BUILD
16 #define CARMA_CHECKED_BUILD 0
20 #if CARMA_CHECKED_BUILD
26 void CheckingMessage(
const char * messagePrefix,
28 const char * messageSuffix,
29 const char * fileName,
36 #define CARMA_CHECK(assertion) \
38 if ( !(assertion) ) { \
39 carma::util::CheckingMessage( \
40 "Assertion failed CARMA_CHECK( ", \
52 #define CARMA_CHECK(assertion)