Packages
glib-2.0
GLib
Variant
Class
ARRAY
BOOLEAN
BYTE
DICT_ENTRY
DOUBLE
HANDLE
INT16
INT32
INT64
MAYBE
OBJECT_PATH
SIGNATURE
STRING
TUPLE
UINT16
UINT32
UINT64
VARIANT
Class
Description:
[
CCode
( has_type_id =
false
) ]
public
enum
Class
The range of possible top-level types of
Variant
instances.
Content:
Enum values:
ARRAY
-
The
Variant
is an array.
BOOLEAN
-
The
Variant
is a boolean.
BYTE
-
The
Variant
is a byte.
DICT_ENTRY
-
The
Variant
is a dictionary entry.
DOUBLE
-
The
Variant
is a double precision floating point value.
HANDLE
-
The
Variant
is a file handle index.
INT16
-
The
Variant
is a signed 16 bit integer.
INT32
-
The
Variant
is a signed 32 bit integer.
INT64
-
The
Variant
is a signed 64 bit integer.
MAYBE
-
The
Variant
is a maybe-typed value.
OBJECT_PATH
-
The
Variant
is a D-Bus object path string.
SIGNATURE
-
The
Variant
is a D-Bus signature string.
STRING
-
The
Variant
is a normal string.
TUPLE
-
The
Variant
is a tuple.
UINT16
-
The
Variant
is an unsigned 16 bit integer.
UINT32
-
The
Variant
is an unsigned 32 bit integer.
UINT64
-
The
Variant
is an unsigned 64 bit integer.
VARIANT
-
The
Variant
is a variant.