GVariantClass

The range of possible top-level types of #GVariant instances.

Values

ValueMeaning
Boolean98

The #GVariant is a boolean.

Byte121

The #GVariant is a byte.

Int16110

The #GVariant is a signed 16 bit integer.

Uint16113

The #GVariant is an unsigned 16 bit integer.

Int32105

The #GVariant is a signed 32 bit integer.

Uint32117

The #GVariant is an unsigned 32 bit integer.

Int64120

The #GVariant is a signed 64 bit integer.

Uint64116

The #GVariant is an unsigned 64 bit integer.

Handle104

The #GVariant is a file handle index.

Double100

The #GVariant is a double precision floating point value.

String115

The #GVariant is a normal string.

ObjectPath111

The #GVariant is a D-Bus object path string.

Signature103

The #GVariant is a D-Bus signature string.

Variant118

The #GVariant is a variant.

Maybe109

The #GVariant is a maybe-typed value.

Array97

The #GVariant is an array.

Tuple40

The #GVariant is a tuple.

DictEntry123

The #GVariant is a dictionary entry.