parole-debug

parole-debug

Functions

Description

Functions

PAROLE_DEBUG_ENUM()

#define             PAROLE_DEBUG_ENUM(_text, _value, _type)

A macro to print debug information for an enum.

Parameters

_text

text to display

 

_value

enum to evaluate

 

_type

enum type

 

PAROLE_DEBUG_ENUM_FULL()

#define             PAROLE_DEBUG_ENUM_FULL(_value, _type, ...)

A macro to print debug information with extended content for an enum.

Parameters

_value

enum to evaluate

 

_type

enum type

 

...

format string, followed by parameters to insert into the format string (as with printf())

 

parole_debug_enum ()

void
parole_debug_enum (const gchar *func,
                   const gchar *file,
                   gint line,
                   const gchar *text,
                   gint v_enum,
                   GType type);

A function to print debug information for an enum.

Parameters

func

calling function

 

file

calling file

 

line

calling line

 

text

text to display

 

v_enum

enum to evaluate

 

type

enum type

 

parole_debug_enum_full ()

void
parole_debug_enum_full (const gchar *func,
                        const gchar *file,
                        gint line,
                        gint v_enum,
                        GType type,
                        const gchar *format,
                        ...);

A function to print debug information with extended content for an enum.

Parameters

func

calling function

 

file

calling file

 

line

calling line

 

v_enum

enum to evaluate

 

type

enum type

 

format

format string, followed by parameters to insert into the format string (as with printf())

 

...

parameters to insert into the format string