函数

GLibVariantTypenew

自:2.24

声明 [源]

GVariantType*
g_variant_type_new (
  const gchar* type_string
)

描述 [源]

创建一个新的与由 type_string 提供的类型字符串相对应的 GVariantType

应该在返回值上调用 g_variant_type_free()

用无效的类型字符串调用此函数是程序员的错误。如果您不确定,请使用 g_variant_type_string_is_valid()

自:2.24

参数

type_string

类型: const gchar*

一个有效的 GVariant 类型字符串

数据由函数的调用者拥有。
值是一个以 NUL 结尾的 UTF-8 字符串。

返回值

类型: GVariantType

一个新的 GVariantType

函数的调用者负责数据的所有权,并负责释放它。