gerror.h File Reference

__G_ERROR_H__

Typedef GError

typedef typedefG_BEGIN_DECLS struct _GErrorGError

g_error_new ( GQuark, gint, const gchar *, ... )

IMPORT_C GError *g_error_new(GQuarkdomain,
gintcode,
const gchar *format,
...
)

g_error_new_literal ( GQuark, gint, const gchar * )

IMPORT_C GError IMPORT_C GError *g_error_new_literal(GQuarkdomain,
gintcode,
const gchar *message
)

g_error_free ( GError * )

IMPORT_C voidg_error_free(GError *error)

g_error_copy ( const GError * )

IMPORT_C GError *g_error_copy(const GError *error)

g_error_matches ( const GError *, GQuark, gint )

IMPORT_C gbooleang_error_matches(const GError *error,
GQuarkdomain,
gintcode
)

g_set_error ( GError **, GQuark, gint, const gchar *, ... )

IMPORT_C voidg_set_error(GError **err,
GQuarkdomain,
gintcode,
const gchar *format,
...
)

g_set_error_literal ( GError **, GQuark, gint, const gchar * )

IMPORT_C void IMPORT_C voidg_set_error_literal(GError **err,
GQuarkdomain,
gintcode,
const gchar *message
)

g_propagate_error ( GError **, GError * )

IMPORT_C voidg_propagate_error(GError **dest,
GError *src
)

g_clear_error ( GError ** )

IMPORT_C voidg_clear_error(GError **err)

g_prefix_error ( GError **, const gchar *, ... )

IMPORT_C voidg_prefix_error(GError **err,
const gchar *format,
...
)

g_propagate_prefixed_error ( GError **, GError *, const gchar *, ... )

IMPORT_C void IMPORT_C voidg_propagate_prefixed_error(GError **dest,
GError *src,
const gchar *format,
...
)