GLib.VariantClass
The range of possible top-level types of GLib.Variant instances.
Since 2.24
- VariantClass.BOOLEAN
The GLib.Variant is a boolean.
- VariantClass.BYTE
The GLib.Variant is a byte.
- VariantClass.INT16
The GLib.Variant is a signed 16 bit integer.
- VariantClass.UINT16
The GLib.Variant is an unsigned 16 bit integer.
- VariantClass.INT32
The GLib.Variant is a signed 32 bit integer.
- VariantClass.UINT32
The GLib.Variant is an unsigned 32 bit integer.
- VariantClass.INT64
The GLib.Variant is a signed 64 bit integer.
- VariantClass.UINT64
The GLib.Variant is an unsigned 64 bit integer.
- VariantClass.HANDLE
The GLib.Variant is a file handle index.
- VariantClass.DOUBLE
The GLib.Variant is a double precision floating point value.
- VariantClass.STRING
The GLib.Variant is a normal string.
- VariantClass.OBJECT_PATH
The GLib.Variant is a D-Bus object path string.
- VariantClass.SIGNATURE
The GLib.Variant is a D-Bus signature string.
- VariantClass.VARIANT
The GLib.Variant is a variant.
- VariantClass.MAYBE
The GLib.Variant is a maybe-typed value.
- VariantClass.ARRAY
The GLib.Variant is an array.
- VariantClass.TUPLE
The GLib.Variant is a tuple.
- VariantClass.DICT_ENTRY
The GLib.Variant is a dictionary entry.