函数

GObjecttype_add_class_private

自:2.24

声明 [源]

void
g_type_add_class_private (
  GType class_type,
  gsize private_size
)

描述 [源]

为类类型注册私有的类结构;当类被分配时,类的私有结构以及所有父类型的私有结构在公共结构相同的内存块中按顺序分配,并被零初始化。

此函数应在类型注册后在其get_type()函数中调用。可以使用G_TYPE_CLASS_GET_PRIVATE()宏检索私有结构。

自:2.24

参数

class_type

类型: GType

类类型的GType。

private_size

类型: gsize

私有结构的大小。