GLib.Variant.Class – glib-2.0 Reference Manual
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:
public
enum
Class
The range of possible top-level types of
Variant
instances.
Content:
Enum values:
BOOLEAN
-
The
Variant
is a boolean.
BYTE
-
The
Variant
is a byte.
INT16
-
The
Variant
is a signed 16 bit integer.
UINT16
-
The
Variant
is an unsigned 16 bit integer.
INT32
-
The
Variant
is a signed 32 bit integer.
UINT32
-
The
Variant
is an unsigned 32 bit integer.
INT64
-
The
Variant
is a signed 64 bit integer.
UINT64
-
The
Variant
is an unsigned 64 bit integer.
HANDLE
-
The
Variant
is a file handle index.
DOUBLE
-
The
Variant
is a double precision floating point value.
STRING
-
The
Variant
is a normal string.
OBJECT_PATH
-
The
Variant
is a D-Bus object path string.
SIGNATURE
-
The
Variant
is a D-Bus signature string.
VARIANT
-
The
Variant
is a variant.
MAYBE
-
The
Variant
is a maybe-typed value.
ARRAY
-
The
Variant
is an array.
TUPLE
-
The
Variant
is a tuple.
DICT_ENTRY
-
The
Variant
is a dictionary entry.