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.

OBJECT_PATH111

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.

DICT_ENTRY123

The #GVariant is a dictionary entry.

Meta

Since

2.24