debug

debug

Synopsis

enum                TplDebugFlags;
void                tpl_debug_set_flags_from_env        (void);
void                tpl_debug_set_flags                 (TplDebugFlags flags);
gboolean            tpl_debug_flag_is_set               (TplDebugFlags flag);
void                tpl_debug_free                      (void);
void                tpl_debug                           (TplDebugFlags flag,
                                                         const gchar *format,
                                                         ...);
#define             DEBUG                               (format, ...)
#define             DEBUGGING
#define             PATH_DEBUG                          (_proxy, _format, ...)

Description

Details

enum TplDebugFlags

typedef enum
{
  TPL_DEBUG_ACTION_CHAIN  = 1 << 0,
  TPL_DEBUG_CONF          = 1 << 1,
  TPL_DEBUG_CONTACT       = 1 << 2,
  TPL_DEBUG_CHANNEL       = 1 << 3,
  TPL_DEBUG_DBUS_SERVICE  = 1 << 4,
  TPL_DEBUG_LOG_ENTRY     = 1 << 5,
  TPL_DEBUG_LOG_MANAGER   = 1 << 6,
  TPL_DEBUG_LOG_STORE     = 1 << 7,
  TPL_DEBUG_MAIN          = 1 << 8,
  TPL_DEBUG_OBSERVER      = 1 << 9
} TplDebugFlags;


tpl_debug_set_flags_from_env ()

void                tpl_debug_set_flags_from_env        (void);


tpl_debug_set_flags ()

void                tpl_debug_set_flags                 (TplDebugFlags flags);

flags :


tpl_debug_flag_is_set ()

gboolean            tpl_debug_flag_is_set               (TplDebugFlags flag);

flag :

Returns :


tpl_debug_free ()

void                tpl_debug_free                      (void);


tpl_debug ()

void                tpl_debug                           (TplDebugFlags flag,
                                                         const gchar *format,
                                                         ...);

flag :

format :

... :


DEBUG()

#define             DEBUG(format, ...)

format :

... :


DEBUGGING

#define             DEBUGGING


PATH_DEBUG()

#define             PATH_DEBUG(_proxy, _format, ...)

_proxy :

_format :

... :