方法

since: 2.24

声明 [src]

GString*
g_variant_print_string (
  GVariant* value,
  GString* string,
  gboolean type_annotate
)

描述 [src]

与 g_variant_print() 的行为相同,但操作在 GString 上。

如果 string 非空指针,则将其追加并返回。否则,分配一个新的空 GString 并返回。

Available since: 2.24

此方法不可直接用于语言绑定。

参数

string

类型: GString

GString,或NULL

参数可以是NULL
数据由方法的调用者所有。
type_annotate

类型: gboolean

如果应在输出中包含类型信息,则返回TRUE

返回值

类型: GString

包含字符串的GString

方法的调用者负责获取返回数据的所有权,并负责释放它。