gerror.h File Reference
__G_ERROR_H__
Typedef GError
typedef typedefG_BEGIN_DECLS struct
_GError
GError
g_error_new ( GQuark, gint, const gchar *, ... )
IMPORT_C
GError
*
g_error_new
(
GQuark
domain
,
gint
code
,
const
gchar
*
format
,
...
)
g_error_new_literal ( GQuark, gint, const gchar * )
IMPORT_C
GError
IMPORT_C
GError
*
g_error_new_literal
(
GQuark
domain
,
gint
code
,
const
gchar
*
message
)
g_error_free ( GError * )
IMPORT_C void
g_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
gboolean
g_error_matches
(
const
GError
*
error
,
GQuark
domain
,
gint
code
)
g_set_error ( GError **, GQuark, gint, const gchar *, ... )
IMPORT_C void
g_set_error
(
GError
**
err
,
GQuark
domain
,
gint
code
,
const
gchar
*
format
,
...
)
g_set_error_literal ( GError **, GQuark, gint, const gchar * )
IMPORT_C void IMPORT_C void
g_set_error_literal
(
GError
**
err
,
GQuark
domain
,
gint
code
,
const
gchar
*
message
)
g_propagate_error ( GError **, GError * )
IMPORT_C void
g_propagate_error
(
GError
**
dest
,
GError
*
src
)
g_clear_error ( GError ** )
IMPORT_C void
g_clear_error
(
GError
**
err
)
g_prefix_error ( GError **, const gchar *, ... )
IMPORT_C void
g_prefix_error
(
GError
**
err
,
const
gchar
*
format
,
...
)
g_propagate_prefixed_error ( GError **, GError *, const gchar *, ... )
IMPORT_C void IMPORT_C void
g_propagate_prefixed_error
(
GError
**
dest
,
GError
*
src
,
const
gchar
*
format
,
...
)