Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | 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 Wed Jul 28 14:56:49 2004 for libchipcard by doxygen 1.3.7