Gimp.Scanner – gimp-3.0 Reference Manual
Packages
gimp-3.0
Gimp
Scanner
Scanner.file
Scanner.stream
Scanner.string
@ref
parse_boolean
parse_color
parse_data
parse_double
parse_identifier
parse_int
parse_int64
parse_matrix2
parse_string
parse_string_no_validate
parse_token
unref
Scanner
Object Hierarchy:
Description:
[
CCode
( ref_function =
"gimp_scanner_ref"
, type_id =
"gimp_scanner_get_type ()"
, unref_function =
"gimp_scanner_unref"
) ]
[
Compact
]
public
class
Scanner
A wrapper around
Scanner
with some convenience API.
Namespace:
Gimp
Package:
gimp-3.0
Content:
Creation methods:
public
Scanner.file
(
File
file)
throws
Error
public
Scanner.stream
(
InputStream
input)
throws
Error
public
Scanner.string
(
char
[] text)
throws
Error
Methods:
public
Scanner
@ref
()
Adds a reference to a
Scanner
.
public
bool
parse_boolean
(
out
bool
dest)
public
bool
parse_color
(
out
Color
color)
public
bool
parse_data
(
out
uint8
[] dest)
public
bool
parse_double
(
out
double
dest)
public
bool
parse_identifier
(
out
string
identifier)
public
bool
parse_int
(
out
int
dest)
public
bool
parse_int64
(
out
int64
dest)
public
bool
parse_matrix2
(
out
unowned
Matrix2
dest)
public
bool
parse_string
(
out
string
dest)
public
bool
parse_string_no_validate
(
out
string
dest)
public
bool
parse_token
(
TokenType
token)
public
void
unref
()
Unref a
Scanner
.