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

◆ _STR

#define _STR ( x)    #x

◆ DEBUG

#define DEBUG

◆ S4_DBG

#define S4_DBG ( fmt,
... )   g_debug (__FILE__ ":" STR(__LINE__) ": " fmt, ##__VA_ARGS__)

◆ S4_ERROR

#define S4_ERROR ( fmt,
... )   g_warning (__FILE__ ":" STR(__LINE__) ": " fmt, ##__VA_ARGS__)

◆ S4_FATAL

#define S4_FATAL ( fmt,
... )   g_error (__FILE__ ":" STR(__LINE__) ": " fmt, ##__VA_ARGS__)

◆ S4_INFO

#define S4_INFO ( fmt,
... )   g_message (__FILE__ ":" STR(__LINE__) ": " fmt, ##__VA_ARGS__)

◆ STR

#define STR ( x)    _STR(x)