函数
GObjectClosurenew_object
声明 [源]
GClosure*
g_closure_new_object (
guint sizeof_closure,
GObject* object
)
描述 [源]
是 g_closure_new_simple() 的一个变体,它将 object 存储在闭包的 data 字段中,并在 object 和创建的闭包上调用 g_object_watch_closure()。此函数主要用于实现新的闭包类型。
参数
sizeof_closure-
类型:
guint分配结构的大小,必须至少是
sizeof (GClosure)。 object-
类型:
GObject一个指向将存储在新生成的
GClosure的data字段中的GObject的指针。数据由函数的调用方拥有。
返回值
类型: GClosure
一个新的 GClosure。
| 数据由函数调用方拥有。 |