7 #ifndef ENGAUGE_ASSERT_H 8 #define ENGAUGE_ASSERT_H 10 #include "LoggerUpload.h" 14 inline void engauge_noop(
bool) {}
20 #define ENGAUGE_ASSERT(cond) ((!(cond)) ? LoggerUpload::loggerAssert(#cond,__FILE__,__LINE__) : engauge_noop(cond)) 27 #define ENGAUGE_CHECK_PTR(ptr) (((ptr)==0) ? LoggerUpload::loggerCheckPtr(#ptr,__FILE__,__LINE__) : engauge_noop((ptr)==0)) 30 #endif // ENGAUGE_ASSERT_H