pk-debug
pk-debug — Debugging functions
|
|
Synopsis
#define pk_debug (...)
#define pk_warning (...)
#define pk_error (...)
void pk_debug_init (gboolean debug);
void pk_debug_set_logging (gboolean enabled);
gboolean pk_debug_enabled (void);
void pk_debug_real (const gchar *func,
const gchar *file,
int line,
const gchar *format,
...);
void pk_warning_real (const gchar *func,
const gchar *file,
int line,
const gchar *format,
...);
void pk_error_real (const gchar *func,
const gchar *file,
int line,
const gchar *format,
...);
Description
This file contains functions that can be used for debugging.
Details
pk_debug()
#define pk_debug(...)
Non critical debugging
pk_warning()
#define pk_warning(...)
Important debugging
pk_error()
#define pk_error(...)
Critical debugging, with exit
pk_debug_init ()
void pk_debug_init (gboolean debug);
debug :
|
If we should print out verbose logging
|
pk_debug_set_logging ()
void pk_debug_set_logging (gboolean enabled);
pk_debug_enabled ()
gboolean pk_debug_enabled (void);
Returns: |
TRUE if we have debugging enabled
|
pk_debug_real ()
void pk_debug_real (const gchar *func,
const gchar *file,
int line,
const gchar *format,
...);
func :
|
|
file :
|
|
line :
|
|
format :
|
|
... :
|
|
pk_warning_real ()
void pk_warning_real (const gchar *func,
const gchar *file,
int line,
const gchar *format,
...);
func :
|
|
file :
|
|
line :
|
|
format :
|
|
... :
|
|
pk_error_real ()
void pk_error_real (const gchar *func,
const gchar *file,
int line,
const gchar *format,
...);
func :
|
|
file :
|
|
line :
|
|
format :
|
|
... :
|
|