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 | |||
) |