| GIMP Config Library Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
GScanner * gimp_scanner_new_file (const gchar *filename,GError **error); GScanner * gimp_scanner_new_string (const gchar *text,gint text_len,GError **error); void gimp_scanner_destroy (GScanner *scanner); gboolean gimp_scanner_parse_token (GScanner *scanner,GTokenType token); gboolean gimp_scanner_parse_identifier (GScanner *scanner,const gchar *identifier); gboolean gimp_scanner_parse_string (GScanner *scanner,gchar **dest); gboolean gimp_scanner_parse_string_no_validate (GScanner *scanner,gchar **dest); gboolean gimp_scanner_parse_data (GScanner *scanner,gint length,guint8 **dest); gboolean gimp_scanner_parse_int (GScanner *scanner,gint *dest); gboolean gimp_scanner_parse_float (GScanner *scanner,gdouble *dest); gboolean gimp_scanner_parse_color (GScanner *scanner,GimpRGB *dest); gboolean gimp_scanner_parse_matrix2 (GScanner *scanner,GimpMatrix2 *dest);
GScanner * gimp_scanner_new_file (const gchar *filename,GError **error);
Since GIMP 2.4
GScanner * gimp_scanner_new_string (const gchar *text,gint text_len,GError **error);
Since GIMP 2.4
gboolean gimp_scanner_parse_token (GScanner *scanner,GTokenType token);
Since GIMP 2.4
gboolean gimp_scanner_parse_identifier (GScanner *scanner,const gchar *identifier);
Since GIMP 2.4
gboolean gimp_scanner_parse_string (GScanner *scanner,gchar **dest);
Since GIMP 2.4
gboolean gimp_scanner_parse_string_no_validate (GScanner *scanner,gchar **dest);
Since GIMP 2.4
gboolean gimp_scanner_parse_data (GScanner *scanner,gint length,guint8 **dest);
Since GIMP 2.4
gboolean gimp_scanner_parse_int (GScanner *scanner,gint *dest);
Since GIMP 2.4
gboolean gimp_scanner_parse_float (GScanner *scanner,gdouble *dest);
Since GIMP 2.4
gboolean gimp_scanner_parse_color (GScanner *scanner,GimpRGB *dest);
Since GIMP 2.4
gboolean gimp_scanner_parse_matrix2 (GScanner *scanner,GimpMatrix2 *dest);
Since GIMP 2.4