Allocates and initialises a new #GVariantBuilder.
Adds value to builder.
Closes the subcontainer inside the given builder that was opened by the most recent call to glib.variant_builder.VariantBuilder.open.
Ends the builder process and returns the constructed value.
Opens a subcontainer inside the given builder. When done adding items to the subcontainer, glib.variant_builder.VariantBuilder.close must be called. type is the type of the container: so to build a tuple of several values, type must include the tuple itself.
Pointer to the C boxed value
Get the GType of this boxed type.
Boxed GType property.
Convenience method to return this cast to a type. For use in D with statements.
Make a copy of the wrapped C boxed data.
Copy a C boxed value using g_boxed_copy.
Free a C boxed value using g_boxed_free.
A utility type for constructing container-type #GVariant instances.
This is an opaque structure and may only be accessed using the following functions.
#GVariantBuilder is not threadsafe in any way. Do not attempt to access it from more than one thread.