方法
GObjectClosureset_marshal
声明 [源码]
void
g_closure_set_marshal (
GClosure* closure,
GClosureMarshal marshal
)
描述 [源码]
设置 closure 的 marshaller。
marshal 的 marshal_data 提供了一种方式,允许元 marshaller 向 marshaller 提供额外的信息。
对于 GObject 的 C 预定义 marshaller(即 g_cclosure_marshal_*() 函数),它提供的是一个回调函数,用于替代 closure->callback。
另请参阅:g_closure_set_meta_marshal().
此方法不直接对语言绑定可用。
参数
marshal
-
Type:
GClosureMarshal
A
GClosureMarshal
函数。