函数

GLibVariantis_object_path

自:2.24

声明 [src]

gboolean
g_variant_is_object_path (
  const gchar* string
)

描述 [src]

判断一个字符串是否为有效的 D-Bus 对象路径。在将字符串传递给 g_variant_new_object_path() 之前,您应该确保该字符串是有效的 D-Bus 对象路径。

有效的对象路径以 / 开头,后跟零个或多个由 / 字符分隔的字符序列。每个序列必须仅包含字符 [A-Z][a-z][0-9]_。任何序列(包括紧跟在最后一个 / 字符后面的序列)都不可以是空的。

自:2.24

参数

string

类型: const gchar*

一个普通的 C 空终止字符串。

数据由函数的调用者持有。
该值是一个空终止的 UTF-8 字符串。

返回值

类型: gboolean

TRUE 如果 string 是 D-Bus 对象路径。