VariantClass

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

Since

2.24

Entries

Link copied to clipboard

The #GVariant is a boolean.

Link copied to clipboard

The #GVariant is a byte.

Link copied to clipboard

The #GVariant is a signed 16 bit integer.

Link copied to clipboard

The #GVariant is an unsigned 16 bit integer.

Link copied to clipboard

The #GVariant is a signed 32 bit integer.

Link copied to clipboard

The #GVariant is an unsigned 32 bit integer.

Link copied to clipboard

The #GVariant is a signed 64 bit integer.

Link copied to clipboard

The #GVariant is an unsigned 64 bit integer.

Link copied to clipboard

The #GVariant is a file handle index.

Link copied to clipboard

The #GVariant is a double precision floating point value.

Link copied to clipboard

The #GVariant is a normal string.

Link copied to clipboard

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

Link copied to clipboard

The #GVariant is a D-Bus signature string.

Link copied to clipboard

The #GVariant is a variant.

Link copied to clipboard

The #GVariant is a maybe-typed value.

Link copied to clipboard

The #GVariant is an array.

Link copied to clipboard

The #GVariant is a tuple.

Link copied to clipboard

The #GVariant is a dictionary entry.

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
val nativeValue: <Error class: unknown class>
Link copied to clipboard

Functions

Link copied to clipboard

Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Link copied to clipboard

Returns an array containing the constants of this enum type, in the order they're declared.