Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

debug.h File Reference

#include <stdio.h>
#include <chameleon/logger.h>

Go to the source code of this file.

Defines

#define DBG_ENTER
#define DBG_LEAVE
#define DBG_ERROR(format, args...)
#define DBG_ERROR_ERR(dbg_err)
#define DBG_WARN(format, args...)
#define DBG_WARN_ERR(dbg_err)
#define DBG_NOTICE(format, args...)
#define DBG_NOTICE_ERR(dbg_err)
#define DBG_INFO(format, args...)
#define DBG_INFO_ERR(dbg_err)
#define DBG_DEBUG(format, args...)
#define DBG_DEBUG_ERR(dbg_err)
#define DBG_VERBOUS(format, args...)
#define DBG_VERBOUS_ERR(dbg_err)


Define Documentation

#define DBG_DEBUG format,
args...   ) 
 

Value:

{\
 char dbg_buffer[256]; \
 sprintf(dbg_buffer,\
 __FILE__":%5d: " format  , __LINE__ , ## args); \
 Logger_Log(LoggerLevelDebug, dbg_buffer);};

#define DBG_DEBUG_ERR dbg_err   ) 
 

Value:

{\
 char dbg_buffer[256]; \
 char dbg_errbuff[256]; \
 Error_ToString(dbg_err,dbg_errbuff, sizeof(dbg_errbuff)); \
 sprintf(dbg_buffer,\
 __FILE__":%5d: %s" , __LINE__ , dbg_errbuff); \
 Logger_Log(LoggerLevelDebug, dbg_buffer);};

#define DBG_ENTER
 

#define DBG_ERROR format,
args...   ) 
 

Value:

{\
 char dbg_buffer[256]; \
 sprintf(dbg_buffer, \
 __FILE__":%5d: " format  , __LINE__ , ## args); \
 Logger_Log(LoggerLevelError, dbg_buffer);};

#define DBG_ERROR_ERR dbg_err   ) 
 

Value:

{\
 char dbg_buffer[256]; \
 char dbg_errbuff[256]; \
 Error_ToString(dbg_err,dbg_errbuff, sizeof(dbg_errbuff)); \
 sprintf(dbg_buffer, \
 __FILE__":%5d: %s" , __LINE__ , dbg_errbuff); \
 Logger_Log(LoggerLevelError, dbg_buffer);};

#define DBG_INFO format,
args...   ) 
 

Value:

{\
 char dbg_buffer[256]; \
 sprintf(dbg_buffer,\
 __FILE__":%5d: " format  , __LINE__ , ## args); \
 Logger_Log(LoggerLevelInfo, dbg_buffer);};

#define DBG_INFO_ERR dbg_err   ) 
 

Value:

{\
 char dbg_buffer[256]; \
 char dbg_errbuff[256]; \
 Error_ToString(dbg_err,dbg_errbuff, sizeof(dbg_errbuff)); \
 sprintf(dbg_buffer,\
 __FILE__":%5d: %s" , __LINE__ , dbg_errbuff); \
 Logger_Log(LoggerLevelInfo, dbg_buffer);};

#define DBG_LEAVE
 

#define DBG_NOTICE format,
args...   ) 
 

Value:

{\
 char dbg_buffer[256]; \
 sprintf(dbg_buffer,\
 __FILE__":%5d: " format  , __LINE__ , ## args); \
 Logger_Log(LoggerLevelNotice, dbg_buffer);};

#define DBG_NOTICE_ERR dbg_err   ) 
 

Value:

{\
 char dbg_buffer[256]; \
 char dbg_errbuff[256]; \
 Error_ToString(dbg_err,dbg_errbuff, sizeof(dbg_errbuff)); \
 sprintf(dbg_buffer,\
 __FILE__":%5d: %s" , __LINE__ , dbg_errbuff); \
 Logger_Log(LoggerLevelNotice, dbg_buffer);};

#define DBG_VERBOUS format,
args...   ) 
 

Value:

{\
 char dbg_buffer[256]; \
 sprintf(dbg_buffer,\
 __FILE__":%5d: " format  , __LINE__ , ## args); \
 Logger_Log(LoggerLevelDebug, dbg_buffer);};

#define DBG_VERBOUS_ERR dbg_err   ) 
 

Value:

{\
 char dbg_buffer[256]; \
 char dbg_errbuff[256]; \
 Error_ToString(dbg_err,dbg_errbuff, sizeof(dbg_errbuff)); \
 sprintf(dbg_buffer,\
 __FILE__":%5d: %s" , __LINE__ , dbg_errbuff); \
 Logger_Log(LoggerLevelDebug, dbg_buffer);};

#define DBG_WARN format,
args...   ) 
 

Value:

{\
 char dbg_buffer[256]; \
 sprintf(dbg_buffer,\
 __FILE__":%5d: " format  , __LINE__ , ## args); \
 Logger_Log(LoggerLevelWarning, dbg_buffer);};

#define DBG_WARN_ERR dbg_err   ) 
 

Value:

{\
 char dbg_buffer[256]; \
 char dbg_errbuff[256]; \
 Error_ToString(dbg_err,dbg_errbuff, sizeof(dbg_errbuff)); \
 sprintf(dbg_buffer,\
 __FILE__":%5d: %s" , __LINE__ , dbg_errbuff); \
 Logger_Log(LoggerLevelWarning, dbg_buffer);};


Generated on Sat Feb 11 15:20:28 2006 for libchipcard by  doxygen 1.4.2