CCMDebug

CCMDebug

Synopsis

void                ccm_log                             (const char *format,
                                                         ...);
void                ccm_log_window                      (CCMWindow *window,
                                                         const char *format,
                                                         ...);
void                ccm_log_atom                        (CCMDisplay *display,
                                                         Atom atom,
                                                         const char *format,
                                                         ...);
void                ccm_log_region                      (CCMDrawable *drawable,
                                                         const char *format,
                                                         ...);
void                ccm_log_print_backtrace             ();
#define             ccm_debug                           (...)
#define             ccm_debug_window                    (window,
                                                         format...)
#define             ccm_debug_atom                      (display,
                                                         atom,
                                                         format...)
#define             ccm_debug_region                    (drawable,
                                                         format...)
#define             ccm_debug_backtrace

Description

Details

ccm_log ()

void                ccm_log                             (const char *format,
                                                         ...);


ccm_log_window ()

void                ccm_log_window                      (CCMWindow *window,
                                                         const char *format,
                                                         ...);


ccm_log_atom ()

void                ccm_log_atom                        (CCMDisplay *display,
                                                         Atom atom,
                                                         const char *format,
                                                         ...);


ccm_log_region ()

void                ccm_log_region                      (CCMDrawable *drawable,
                                                         const char *format,
                                                         ...);


ccm_log_print_backtrace ()

void                ccm_log_print_backtrace             ();


ccm_debug()

#define ccm_debug(...) ccm_log(__VA_ARGS__)


ccm_debug_window()

#define ccm_debug_window(window, format...) ccm_log_window(window, format)


ccm_debug_atom()

#define ccm_debug_atom(display, atom, format...) ccm_log_atom(display, atom, format)


ccm_debug_region()

#define ccm_debug_region(drawable, format...) ccm_log_region(drawable, format)


ccm_debug_backtrace

#define ccm_debug_backtrace() ccm_log_print_backtrace()