From e42129241681dde7adae7d20697e7b421682fbb4 Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sat, 27 Apr 2024 18:23:22 +0200 Subject: Adding upstream version 2.10.22. Signed-off-by: Daniel Baumann --- .../html/libgimpconfig-GimpScanner.html | 685 +++++++++++++++++++++ 1 file changed, 685 insertions(+) create mode 100644 devel-docs/libgimpconfig/html/libgimpconfig-GimpScanner.html (limited to 'devel-docs/libgimpconfig/html/libgimpconfig-GimpScanner.html') diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpScanner.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpScanner.html new file mode 100644 index 0000000..319aa68 --- /dev/null +++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpScanner.html @@ -0,0 +1,685 @@ + + + + +GimpScanner: GIMP Config Library Reference Manual + + + + + + + + + + + + + + + + +
+
+
+ + +
+

GimpScanner

+

GimpScanner — A wrapper around GScanner with some convenience API.

+
+
+

Functions

+
++++ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+GScanner * + +gimp_scanner_new_file () +
+GScanner * + +gimp_scanner_new_gfile () +
+GScanner * + +gimp_scanner_new_stream () +
+GScanner * + +gimp_scanner_new_string () +
+void + +gimp_scanner_destroy () +
+gboolean + +gimp_scanner_parse_token () +
+gboolean + +gimp_scanner_parse_identifier () +
+gboolean + +gimp_scanner_parse_string () +
+gboolean + +gimp_scanner_parse_string_no_validate () +
+gboolean + +gimp_scanner_parse_data () +
+gboolean + +gimp_scanner_parse_int () +
+gboolean + +gimp_scanner_parse_int64 () +
+gboolean + +gimp_scanner_parse_float () +
+gboolean + +gimp_scanner_parse_boolean () +
+gboolean + +gimp_scanner_parse_color () +
+gboolean + +gimp_scanner_parse_matrix2 () +
+
+
+

Description

+

A wrapper around GScanner with some convenience API.

+
+
+

Functions

+
+

gimp_scanner_new_file ()

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

Since: 2.4

+
+
+
+

gimp_scanner_new_gfile ()

+
GScanner *
+gimp_scanner_new_gfile (GFile *file,
+                        GError **error);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

file

a GFile

 

error

return location for GError, or NULL

 
+
+
+

Returns

+

The new GScanner.

+
+

Since: 2.10

+
+
+
+

gimp_scanner_new_stream ()

+
GScanner *
+gimp_scanner_new_stream (GInputStream *input,
+                         GError **error);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

input

a GInputStream

 

error

return location for GError, or NULL

 
+
+
+

Returns

+

The new GScanner.

+
+

Since: 2.10

+
+
+
+

gimp_scanner_new_string ()

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

Since: 2.4

+
+
+
+

gimp_scanner_destroy ()

+
void
+gimp_scanner_destroy (GScanner *scanner);
+
+

Parameters

+
+++++ + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 
+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_token ()

+
gboolean
+gimp_scanner_parse_token (GScanner *scanner,
+                          GTokenType token);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

token

the GTokenType expected as next token.

 
+
+
+

Returns

+

TRUE if the next token is token +, FALSE otherwise.

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_identifier ()

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

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

identifier

the expected identifier.

 
+
+
+

Returns

+

TRUE if the next token is an identifier and if its +value matches identifier +.

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_string ()

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

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Return location for the parsed string

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_string_no_validate ()

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

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Return location for the parsed string

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_data ()

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

Parameters

+
+++++ + + + + + + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

length

Length of the data to parse

 

dest

Return location for the parsed data

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_int ()

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

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Return location for the parsed integer

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_int64 ()

+
gboolean
+gimp_scanner_parse_int64 (GScanner *scanner,
+                          gint64 *dest);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Return location for the parsed integer

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.8

+
+
+
+

gimp_scanner_parse_float ()

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

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Return location for the parsed float

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_boolean ()

+
gboolean
+gimp_scanner_parse_boolean (GScanner *scanner,
+                            gboolean *dest);
+
+

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Return location for the parsed boolean

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_color ()

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

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Pointer to a color to store the result

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+

gimp_scanner_parse_matrix2 ()

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

Parameters

+
+++++ + + + + + + + + + + + + +

scanner

A GScanner created by gimp_scanner_new_file() or +gimp_scanner_new_string()

 

dest

Pointer to a matrix to store the result

 
+
+
+

Returns

+

TRUE on success

+
+

Since: 2.4

+
+
+
+ + + \ No newline at end of file -- cgit v1.2.3