函数
GLibVariantnew_tuple
自: 2.24
声明 [源]
GVariant*
g_variant_new_tuple (
GVariant* const* children,
gsize n_children
)
描述 [源]
根据 children
中的项目创建一个新 GVariant
元组。类型由 children
的类型决定。在 children
数组中不允许有 NULL
条目。
如果 n_children
为 0,则构建单位元组。
如果 children
是浮动引用(见 g_variant_ref_sink()),则新实例会像通过 g_variant_ref_sink() 一样接管它们。
自: 2.24
参数
children
-
类型: An array of
GVariant*
组成元组的元素。
数组的长度由 n_children
参数指定。数据由函数的调用者拥有。 n_children
-
类型:
gsize
children
的长度。
返回值
类型: GVariant
对一个新 GVariant
元组的浮动引用。
数据由被调用函数拥有。 |