XMMS2
Macros
logging.h File Reference
#include <glib.h>

Macros

#define DEBUG
 
#define _STR(x)   #x
 
#define STR(x)   _STR(x)
 
#define S4_DBG(fmt,...)   g_debug (__FILE__ ":" STR(__LINE__) ": " fmt, ##__VA_ARGS__)
 
#define S4_INFO(fmt,...)   g_message (__FILE__ ":" STR(__LINE__) ": " fmt, ##__VA_ARGS__)
 
#define S4_ERROR(fmt,...)   g_warning (__FILE__ ":" STR(__LINE__) ": " fmt, ##__VA_ARGS__)
 
#define S4_FATAL(fmt,...)   g_error (__FILE__ ":" STR(__LINE__) ": " fmt, ##__VA_ARGS__)
 

Macro Definition Documentation

#define _STR (   x)    #x
#define DEBUG
#define S4_DBG (   fmt,
  ... 
)    g_debug (__FILE__ ":" STR(__LINE__) ": " fmt, ##__VA_ARGS__)
#define S4_ERROR (   fmt,
  ... 
)    g_warning (__FILE__ ":" STR(__LINE__) ": " fmt, ##__VA_ARGS__)
#define S4_FATAL (   fmt,
  ... 
)    g_error (__FILE__ ":" STR(__LINE__) ": " fmt, ##__VA_ARGS__)
#define S4_INFO (   fmt,
  ... 
)    g_message (__FILE__ ":" STR(__LINE__) ": " fmt, ##__VA_ARGS__)
#define STR (   x)    _STR(x)