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

 

Types and Values