enum
GLib::VariantClass
Overview
The range of possible top-level types of #GVariant instances.
Defined in:
lib/gi-crystal/src/auto/g_lib-2.0/g_lib.crEnum Members
-
Boolean =
98_u32
-
The #GVariant is a boolean.
-
Byte =
121_u32
-
The #GVariant is a byte.
-
Int16 =
110_u32
-
The #GVariant is a signed 16 bit integer.
-
Uint16 =
113_u32
-
The #GVariant is an unsigned 16 bit integer.
-
Int32 =
105_u32
-
The #GVariant is a signed 32 bit integer.
-
Uint32 =
117_u32
-
The #GVariant is an unsigned 32 bit integer.
-
Int64 =
120_u32
-
The #GVariant is a signed 64 bit integer.
-
Uint64 =
116_u32
-
The #GVariant is an unsigned 64 bit integer.
-
Handle =
104_u32
-
The #GVariant is a file handle index.
-
Double =
100_u32
-
The #GVariant is a double precision floating point value.
-
String =
115_u32
-
The #GVariant is a normal string.
-
ObjectPath =
111_u32
-
The #GVariant is a D-Bus object path string.
-
Signature =
103_u32
-
The #GVariant is a D-Bus signature string.
-
Variant =
118_u32
-
The #GVariant is a variant.
-
Maybe =
109_u32
-
The #GVariant is a maybe-typed value.
-
Array =
97_u32
-
The #GVariant is an array.
-
Tuple =
40_u32
-
The #GVariant is a tuple.
-
DictEntry =
123_u32
-
The #GVariant is a dictionary entry.
Instance Method Summary
-
#array?
Returns
true
if this enum value equalsArray
-
#boolean?
Returns
true
if this enum value equalsBoolean
-
#byte?
Returns
true
if this enum value equalsByte
-
#dict_entry?
Returns
true
if this enum value equalsDictEntry
-
#double?
Returns
true
if this enum value equalsDouble
-
#handle?
Returns
true
if this enum value equalsHandle
-
#int16?
Returns
true
if this enum value equalsInt16
-
#int32?
Returns
true
if this enum value equalsInt32
-
#int64?
Returns
true
if this enum value equalsInt64
-
#maybe?
Returns
true
if this enum value equalsMaybe
-
#object_path?
Returns
true
if this enum value equalsObjectPath
-
#signature?
Returns
true
if this enum value equalsSignature
-
#string?
Returns
true
if this enum value equalsString
-
#tuple?
Returns
true
if this enum value equalsTuple
-
#uint16?
Returns
true
if this enum value equalsUint16
-
#uint32?
Returns
true
if this enum value equalsUint32
-
#uint64?
Returns
true
if this enum value equalsUint64
-
#variant?
Returns
true
if this enum value equalsVariant