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 type, void* data, gsize size, int trusted, GDestroyNotify notify, void* userData)
- this(string format, void** app)
glib Variant Variant
constructorsfunctionsstatic functionsvariables
Creates a new tuple GVariant out of the items in children. The type is determined from the types of children. No entry in the children array may be NULL. If n_children is 0 then the unit tuple is constructed. If the children 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