函数

GObjecttype_children

声明 [src]

GType*
g_type_children (
  GType type,
  guint* n_children
)

说明 [src]

返回分配的以 0 结尾的类型 ID 数组,该数组列出 type 的子类型。

参数

type

类型: GType

父 类型。

n_children

类型: guint*

用于存储返回数组长度的位置,或 NULL

该参数将由函数设置。
该参数可以为 NULL

返回值

类型:  GType 数组

子类型分配的以 0 结尾的数组,使用 g_free() 释放。

该数组的长度位于 n_children 参数中。
函数调用者拥有数据的所有权,并负责释放它。