函数

GLibVariantBuildernew

自 2.24 起可用

声明 [源]

GVariantBuilder*
g_variant_builder_new (
  const GVariantType* type
)

描述 [源]

分配并初始化一个新的 GVariantBuilder

当不再需要返回值时,应调用 g_variant_builder_unref()。内存不会被其他任何调用自动释放。

在大多数情况下,将 GVariantBuilder 直接放置在调用函数的栈上并与 g_variant_builder_init_static() 初始化更容易。

自 2.24 起可用

参数

类型

类型: GVariantType

一个容器类型。

数据由函数的调用者所有。

返回值

类型: GVariantBuilder

一个 GVariantBuilder

函数的调用者拥有数据,并负责释放它。