Variant.this
- this(GVariant* gVariant)
- this(bool boolean)
- this(string formatString, string endptr, void** app)
- this(char value)
- this(short value)
- this(ushort value)
- this(int value)
- this(uint value)
- this(long value)
- this(ulong value)
- this(double value)
- this(string string)
- this(Variant value)
- this(string[] strv)
- this(VariantType childType, Variant child)
- this(VariantType childType, Variant[] children)
- this(Variant[] children)
- this(Variant key, Variant value)
- this(VariantType elementType, void[] elements, gsize elementSize)
- this(VariantType type, void* data, gsize size, int trusted, GDestroyNotify notify, void* userData)
- this(VariantType type, Bytes bytes, int trusted)
- this(string format, void** app)
glib Variant Variant
constructorsfunctionsstatic functionsvariables
Creates a new dictionary entry GVariant. key and value must be non-NULL. key must be a value of a basic type (ie: not a container). If the key or value are floating references (see g_variant_ref_sink()), the new instance takes ownership of them as if via g_variant_ref_sink(). Since 2.24