<%GLibVariantClass>

<%GLibVariantClass>

Description

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

Members

boolean

alias G_VARIANT_CLASS_BOOLEAN

The GVariant is a boolean.

byte

alias G_VARIANT_CLASS_BYTE

The GVariant is a byte.

int16

alias G_VARIANT_CLASS_INT16

The GVariant is a signed 16 bit integer.

uint16

alias G_VARIANT_CLASS_UINT16

The GVariant is an unsigned 16 bit integer.

int32

alias G_VARIANT_CLASS_INT32

The GVariant is a signed 32 bit integer.

uint32

alias G_VARIANT_CLASS_UINT32

The GVariant is an unsigned 32 bit integer.

int64

alias G_VARIANT_CLASS_INT64

The GVariant is a signed 64 bit integer.

uint64

alias G_VARIANT_CLASS_UINT64

The GVariant is an unsigned 64 bit integer.

handle

alias G_VARIANT_CLASS_HANDLE

The GVariant is a file handle index.

double

alias G_VARIANT_CLASS_DOUBLE

The GVariant is a double precision floating point value.

string

alias G_VARIANT_CLASS_STRING

The GVariant is a normal string.

object-path

alias G_VARIANT_CLASS_OBJECT_PATH

The GVariant is a D-Bus object path string.

signature

alias G_VARIANT_CLASS_SIGNATURE

The GVariant is a D-Bus signature string.

variant

alias G_VARIANT_CLASS_VARIANT

The GVariant is a variant.

maybe

alias G_VARIANT_CLASS_MAYBE

The GVariant is a maybe-typed value.

array

alias G_VARIANT_CLASS_ARRAY

The GVariant is an array.

tuple

alias G_VARIANT_CLASS_TUPLE

The GVariant is a tuple.

dict-entry

alias G_VARIANT_CLASS_DICT_ENTRY

The GVariant is a dictionary entry.