函数

GLibVariantTypenew_tuple

声明 [源]

GVariantType*
g_variant_type_new_tuple (
  const GVariantType* const* items,
  gint length
)

描述 [源]

items 构造一个新的元组类型。

lengthitems 中项的数量,或者 -1 表示 itemsNULL 结尾。

在返回值上调用 g_variant_type_free() 是合适的。

参数

items

类型: 一个 GVariantType* 的数组

一个表示每个项的类型数组。

数组的长度由 length 参数指定。
数据由该函数的调用者拥有。
length

类型: gint

items 的长度,或者 -1

返回值

类型: GVariantType

一个新的元组类型,自 2.24 以来。

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