| typedef typedefG_BEGIN_DECLS struct _GScanner | GScanner |
| typedef struct _GScannerConfig | GScannerConfig |
| typedef union _GTokenValue | GTokenValue |
| typedef void(* | GScannerMsgFunc |
| IMPORT_C GScanner * | g_scanner_new | ( | const GScannerConfig * | config_templ | ) |
| IMPORT_C void | g_scanner_destroy | ( | GScanner * | scanner | ) |
| IMPORT_C void | g_scanner_sync_file_offset | ( | GScanner * | scanner | ) |
| IMPORT_C GTokenType | g_scanner_get_next_token | ( | GScanner * | scanner | ) |
| IMPORT_C GTokenType | g_scanner_peek_next_token | ( | GScanner * | scanner | ) |
| IMPORT_C GTokenType | g_scanner_cur_token | ( | GScanner * | scanner | ) |
| IMPORT_C GTokenValue | g_scanner_cur_value | ( | GScanner * | scanner | ) |
| IMPORT_C void | g_scanner_scope_add_symbol | ( | GScanner * | scanner, |
| guint | scope_id, | |||
| const gchar * | symbol, | |||
| gpointer | value | |||
| ) | ||||
| IMPORT_C gpointer | g_scanner_scope_lookup_symbol | ( | GScanner * | scanner, |
| guint | scope_id, | |||
| const gchar * | symbol | |||
| ) | ||||
| IMPORT_C void | g_scanner_scope_foreach_symbol | ( | GScanner * | scanner, |
| guint | scope_id, | |||
| GHFunc | func, | |||
| gpointer | user_data | |||
| ) | ||||