1 <!-- ##### SECTION Title ##### -->
4 <!-- ##### SECTION Short_Description ##### -->
7 <!-- ##### SECTION Long_Description ##### -->
13 <!-- ##### SECTION See_Also ##### -->
19 <!-- ##### SECTION Stability_Level ##### -->
22 <!-- ##### MACRO G_CLOSURE_NEEDS_MARSHAL ##### -->
30 <!-- ##### MACRO G_CLOSURE_N_NOTIFIERS ##### -->
38 <!-- ##### MACRO G_CCLOSURE_SWAP_DATA ##### -->
46 <!-- ##### MACRO G_CALLBACK ##### -->
54 <!-- ##### USER_FUNCTION GCallback ##### -->
61 <!-- ##### STRUCT GClosure ##### -->
69 <!-- ##### MACRO G_TYPE_CLOSURE ##### -->
76 <!-- ##### STRUCT GCClosure ##### -->
84 <!-- ##### USER_FUNCTION GClosureMarshal ##### -->
97 <!-- ##### USER_FUNCTION GClosureNotify ##### -->
106 <!-- ##### FUNCTION g_cclosure_new ##### -->
117 <!-- ##### FUNCTION g_cclosure_new_swap ##### -->
128 <!-- ##### FUNCTION g_cclosure_new_object ##### -->
138 <!-- ##### FUNCTION g_cclosure_new_object_swap ##### -->
148 <!-- ##### FUNCTION g_closure_new_object ##### -->
158 <!-- ##### FUNCTION g_closure_ref ##### -->
167 <!-- ##### FUNCTION g_closure_sink ##### -->
175 <!-- ##### FUNCTION g_closure_unref ##### -->
183 <!-- ##### FUNCTION g_closure_invoke ##### -->
195 <!-- ##### FUNCTION g_closure_invalidate ##### -->
203 <!-- ##### FUNCTION g_closure_add_finalize_notifier ##### -->
213 <!-- ##### FUNCTION g_closure_add_invalidate_notifier ##### -->
223 <!-- ##### FUNCTION g_closure_remove_finalize_notifier ##### -->
233 <!-- ##### FUNCTION g_closure_remove_invalidate_notifier ##### -->
243 <!-- ##### FUNCTION g_closure_new_simple ##### -->
253 <!-- ##### FUNCTION g_closure_set_marshal ##### -->
262 <!-- ##### FUNCTION g_closure_add_marshal_guards ##### -->
271 @post_marshal_notify:
274 <!-- ##### FUNCTION g_closure_set_meta_marshal ##### -->
284 <!-- ##### FUNCTION g_source_set_closure ##### -->
293 <!-- ##### MACRO G_TYPE_IO_CHANNEL ##### -->
300 <!-- ##### MACRO G_TYPE_IO_CONDITION ##### -->
307 <!-- ##### FUNCTION g_cclosure_marshal_VOID__VOID ##### -->
320 <!-- ##### FUNCTION g_cclosure_marshal_VOID__BOOLEAN ##### -->
333 <!-- ##### FUNCTION g_cclosure_marshal_VOID__CHAR ##### -->
346 <!-- ##### FUNCTION g_cclosure_marshal_VOID__UCHAR ##### -->
359 <!-- ##### FUNCTION g_cclosure_marshal_VOID__INT ##### -->
372 <!-- ##### FUNCTION g_cclosure_marshal_VOID__UINT ##### -->
385 <!-- ##### FUNCTION g_cclosure_marshal_VOID__LONG ##### -->
398 <!-- ##### FUNCTION g_cclosure_marshal_VOID__ULONG ##### -->
411 <!-- ##### FUNCTION g_cclosure_marshal_VOID__ENUM ##### -->
424 <!-- ##### FUNCTION g_cclosure_marshal_VOID__FLAGS ##### -->
437 <!-- ##### FUNCTION g_cclosure_marshal_VOID__FLOAT ##### -->
450 <!-- ##### FUNCTION g_cclosure_marshal_VOID__DOUBLE ##### -->
463 <!-- ##### FUNCTION g_cclosure_marshal_VOID__STRING ##### -->
476 <!-- ##### FUNCTION g_cclosure_marshal_VOID__PARAM ##### -->
489 <!-- ##### FUNCTION g_cclosure_marshal_VOID__BOXED ##### -->
502 <!-- ##### FUNCTION g_cclosure_marshal_VOID__POINTER ##### -->
515 <!-- ##### FUNCTION g_cclosure_marshal_VOID__OBJECT ##### -->
528 <!-- ##### FUNCTION g_cclosure_marshal_STRING__OBJECT_POINTER ##### -->
541 <!-- ##### FUNCTION g_cclosure_marshal_VOID__UINT_POINTER ##### -->
554 <!-- ##### FUNCTION g_cclosure_marshal_BOOLEAN__FLAGS ##### -->
567 <!-- ##### MACRO g_cclosure_marshal_BOOL__FLAGS ##### -->