方法

GLibVariantget_child

自:2.24

声明 [src]

void
g_variant_get_child (
  GVariant* value,
  gsize index_,
  const gchar* format_string,
  ...
)

描述 [src]

从一个容器 GVariant 实例中读取一个子项,并根据 格式字符串 解构它。此调用实际上是 g_variant_get_child_value() 和 g_variant_get() 的组合。

格式字符串 确定了用于解包值的 C 类型,并且还确定了值是复制还是借用,请参阅关于 格式字符串 的部分。

自:2.24

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

参数

index_

类型: gsize

要解构的子项的索引。

format_string

类型: const gchar*

一个 GVariant 格式化字符串。

数据由方法的调用者所有。
值是一个以 NUL 结尾的 UTF-8 字符串。
...

类型: 

参数,如 format_string 所述。