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.
|This method is not directly available to language bindings.|
The argument can be
The data is owned by the caller of the function.
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.|