#include <xml-scanner.h>
|
| GMarkupParseContext * | xml_ctx |
| |
| XMLScannerOptions * | options |
| |
| gboolean | pop_next_time |
| |
| GString * | key |
| |
| GString * | text |
| |
| GQueue * | text_stack |
| |
| gboolean(* | start_element_cb )(XMLScanner *self, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, GError **error) |
| |
| void(* | end_element_cb )(XMLScanner *self, const gchar *element_name, GError **error) |
| |
| void(* | text_cb )(XMLScanner *self, const gchar *element_name, const gchar *text, gsize text_len, GError **error) |
| |
| PushCurrentKeyValue | push_key_value |
| |
| void(* | push_text )(XMLScanner *self) |
| |
◆ end_element_cb
| void(* XMLScanner::end_element_cb) (XMLScanner *self, const gchar *element_name, GError **error) |
◆ key
◆ options
◆ pop_next_time
| gboolean XMLScanner::pop_next_time |
◆ push_key_value
◆ push_text
| void(* XMLScanner::push_text) (XMLScanner *self) |
◆ start_element_cb
| gboolean(* XMLScanner::start_element_cb) (XMLScanner *self, const gchar *element_name, const gchar **attribute_names, const gchar **attribute_values, GError **error) |
◆ text
| GString* XMLScanner::text |
◆ text_cb
| void(* XMLScanner::text_cb) (XMLScanner *self, const gchar *element_name, const gchar *text, gsize text_len, GError **error) |
◆ text_stack
| GQueue* XMLScanner::text_stack |
◆ xml_ctx
| GMarkupParseContext* XMLScanner::xml_ctx |
The documentation for this struct was generated from the following file: