gimpscanner

gimpscanner

Synopsis




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

Description

Details

gimp_scanner_new_file ()

GScanner*   gimp_scanner_new_file           (const gchar *filename,
                                             GError **error);

filename :
error :
Returns :

Since GIMP 2.4


gimp_scanner_new_string ()

GScanner*   gimp_scanner_new_string         (const gchar *text,
                                             gint text_len,
                                             GError **error);

text :
text_len :
error :
Returns :

Since GIMP 2.4


gimp_scanner_destroy ()

void        gimp_scanner_destroy            (GScanner *scanner);

scanner :

Since GIMP 2.4


gimp_scanner_parse_token ()

gboolean    gimp_scanner_parse_token        (GScanner *scanner,
                                             GTokenType token);

scanner :
token :
Returns :

Since GIMP 2.4


gimp_scanner_parse_identifier ()

gboolean    gimp_scanner_parse_identifier   (GScanner *scanner,
                                             const gchar *identifier);

scanner :
identifier :
Returns :

Since GIMP 2.4


gimp_scanner_parse_string ()

gboolean    gimp_scanner_parse_string       (GScanner *scanner,
                                             gchar **dest);

scanner :
dest :
Returns :

Since GIMP 2.4


gimp_scanner_parse_string_no_validate ()

gboolean    gimp_scanner_parse_string_no_validate
                                            (GScanner *scanner,
                                             gchar **dest);

scanner :
dest :
Returns :

Since GIMP 2.4


gimp_scanner_parse_data ()

gboolean    gimp_scanner_parse_data         (GScanner *scanner,
                                             gint length,
                                             guint8 **dest);

scanner :
length :
dest :
Returns :

Since GIMP 2.4


gimp_scanner_parse_int ()

gboolean    gimp_scanner_parse_int          (GScanner *scanner,
                                             gint *dest);

scanner :
dest :
Returns :

Since GIMP 2.4


gimp_scanner_parse_float ()

gboolean    gimp_scanner_parse_float        (GScanner *scanner,
                                             gdouble *dest);

scanner :
dest :
Returns :

Since GIMP 2.4


gimp_scanner_parse_color ()

gboolean    gimp_scanner_parse_color        (GScanner *scanner,
                                             GimpRGB *dest);

scanner :
dest :
Returns :

Since GIMP 2.4


gimp_scanner_parse_matrix2 ()

gboolean    gimp_scanner_parse_matrix2      (GScanner *scanner,
                                             GimpMatrix2 *dest);

scanner :
dest :
Returns :

Since GIMP 2.4