GString* g_variant_print_string ( GVariant* value, GString* string, gboolean type_annotate )
Behaves as g_variant_print(), but operates on a
string is non-
NULL then it is appended to and returned. Else,
a new empty
GString is allocated and it is returned.
Available since: 2.24
This method is not directly available to language bindings.
The argument can be
The data is owned by the caller of the method.
TRUEif type information should be included in the output.
GString containing the string.
|The caller of the method takes ownership of the data, and is responsible for freeing it.|