DSMCC  17.9.0
 All Data Structures Files Functions Typedefs
Macros
siq_debug.h File Reference

Service Information Query: debug definitions. More...

#include <stdio.h>
#include <assert.h>

Go to the source code of this file.

Macros

#define ASSERT(condition)   assert(condition);
 
#define ERRLOG(x,...)
 
#define DBGLOG(t, x,...)
 
#define FUNCTION_START(x)
 
#define FUNCTION_FINISH(x)
 

Detailed Description

Service Information Query: debug definitions.

Date
28-09-2013
Author
Adam Sturtridge

Definition in file siq_debug.h.

Macro Definition Documentation

#define DBGLOG (   t,
  x,
  ... 
)
Value:
if (siq->setup.dbgPrintf && (siq->setup.dbgState & t)) \
siq->setup.dbgPrintf( "%s:%d " x "\n", __FUNCTION__, __LINE__, ##__VA_ARGS__);

Definition at line 41 of file siq_debug.h.

#define ERRLOG (   x,
  ... 
)
Value:
if (siq->setup.errPrintf) \
siq->setup.errPrintf( "%s:%d " x "\n", __FUNCTION__, __LINE__, ##__VA_ARGS__);

Definition at line 38 of file siq_debug.h.