Lines Matching refs:closure
39 #define G_CLOSURE_NEEDS_MARSHAL(closure) (((GClosure*) (closure))->marshal == NULL) argument
96 GClosure *closure);
115 typedef void (*GClosureMarshal) (GClosure *closure,
142 typedef void (* GVaClosureMarshal) (GClosure *closure,
193 /*< private >*/ void (*marshal) (GClosure *closure,
218 GClosure closure; member
239 GClosure* g_closure_ref (GClosure *closure);
241 void g_closure_sink (GClosure *closure);
243 void g_closure_unref (GClosure *closure);
249 void g_closure_add_finalize_notifier (GClosure *closure,
253 void g_closure_remove_finalize_notifier (GClosure *closure,
257 void g_closure_add_invalidate_notifier (GClosure *closure,
261 void g_closure_remove_invalidate_notifier (GClosure *closure,
265 void g_closure_add_marshal_guards (GClosure *closure,
271 void g_closure_set_marshal (GClosure *closure,
274 void g_closure_set_meta_marshal (GClosure *closure,
278 void g_closure_invalidate (GClosure *closure);
280 void g_closure_invoke (GClosure *closure,
298 void g_cclosure_marshal_generic (GClosure *closure,
306 void g_cclosure_marshal_generic_va (GClosure *closure,