|
Data Structures
|
struct |
_GMarkupParser |
Defines
|
#define |
G_MARKUP_ERROR g_markup_error_quark ()
|
Typedefs
|
typedef _GMarkupParseContext |
GMarkupParseContext |
typedef _GMarkupParser
|
GMarkupParser |
Enumerations
|
enum |
GMarkupError {
G_MARKUP_ERROR_BAD_UTF8,
G_MARKUP_ERROR_EMPTY,
G_MARKUP_ERROR_PARSE,
G_MARKUP_ERROR_UNKNOWN_ELEMENT,
G_MARKUP_ERROR_UNKNOWN_ATTRIBUTE,
G_MARKUP_ERROR_INVALID_CONTENT
}
|
enum |
GMarkupParseFlags { G_MARKUP_DO_NOT_USE_THIS_UNSUPPORTED_FLAG = 1 << 0
}
|
Functions
|
IMPORT_C GQuark
|
g_markup_error_quark (void)
|
IMPORT_C GMarkupParseContext *
|
g_markup_parse_context_new (const GMarkupParser *parser, GMarkupParseFlags flags, gpointer user_data, GDestroyNotify user_data_dnotify)
|
IMPORT_C void |
g_markup_parse_context_free (GMarkupParseContext *context)
|
IMPORT_C gboolean
|
g_markup_parse_context_parse (GMarkupParseContext *context, const gchar *text, gssize text_len, GError **error)
|
IMPORT_C gboolean
|
g_markup_parse_context_end_parse (GMarkupParseContext *context, GError **error)
|
IMPORT_C G_CONST_RETURN gchar *
|
g_markup_parse_context_get_element (GMarkupParseContext *context)
|
IMPORT_C void |
g_markup_parse_context_get_position (GMarkupParseContext *context, gint *line_number, gint *char_number)
|
IMPORT_C gchar *
|
g_markup_escape_text (const gchar *text, gssize length)
|
IMPORT_C gchar *
|
g_markup_printf_escaped (const char *format,...) G_GNUC_PRINTF(1
|
IMPORT_C gchar *IMPORT_C gchar *
|
g_markup_vprintf_escaped (const char *format, va_list args)
|