函数

GLibVariantis_signature

自:2.24

声明 [源代码]

gboolean
g_variant_is_signature (
  const gchar* string
)

描述 [源代码]

判断给定的字符串是否为有效的 D-Bus 类型签名。在将字符串传递给 g_variant_new_signature() 之前,请确保字符串为有效的 D-Bus 类型签名。

D-Bus 类型签名由零个或多个按顺序排列的 GVariantType 字符串组成。

自:2.24

参数

string

类型: const gchar*

一个普通的 C 字符串,以空字符结尾。

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

返回值

类型: gboolean

TRUE 如果 string 是 D-Bus 类型签名。