diff options
Diffstat (limited to 'debug.h')
-rw-r--r-- | debug.h | 14 |
1 files changed, 13 insertions, 1 deletions
@@ -135,10 +135,22 @@ void operator delete[](void*, const std::nothrow_t&) throw(); #define assert(x) #define CONFIRM(x) -#elif DEBUG_LEVEL >= RELEASE +#define TRACE_CTOR(cls) +#define TRACE_DTOR(cls) +#define TRACE(cat, msg) +#define TRACE_PUSH(cat, msg) +#define TRACE_POP(cat, msg) + +#elif DEBUG_LEVEL == RELEASE #define CONFIRM(x) +#define TRACE_CTOR(cls) +#define TRACE_DTOR(cls) +#define TRACE(cat, msg) +#define TRACE_PUSH(cat, msg) +#define TRACE_POP(cat, msg) + #elif DEBUG_LEVEL >= BETA #define CONFIRM(x) assert(x) |