Home | History | Annotate | Download | only in gobject

Lines Matching full:marshal

211   closure->marshal = NULL;
234 * - must prepare for callback removal during FNOTIFY and INOTIFY (done via ->marshal= & ->data=)
235 * - must distinguish (->marshal= & ->data=) for INOTIFY vs. FNOTIFY (via ->in_inotify)
252 closure->marshal = (GClosureMarshal) ndata->notify;
256 closure->marshal = NULL;
267 closure->marshal = (GClosureMarshal) ndata->notify;
271 closure->marshal = NULL;
303 * @closure->marshal and modifies the way it is called in some
335 /* usually the meta marshal will be setup right after creation, so the
357 * g_object_watch_closure() for an example of marshal guards.
688 ((gpointer) closure->marshal) == ((gpointer) notify_func) &&
690 closure->marshal = NULL;
716 ((gpointer) closure->marshal) == ((gpointer) notify_func) &&
718 closure->marshal = NULL;
748 GClosureMarshal marshal;
752 g_return_if_fail (closure->marshal || closure->meta_marshal);
758 marshal = (GClosureMarshal) closure->notifiers[0].notify;
763 marshal = closure->marshal;
767 marshal (closure,
782 * @marshal: a #GClosureMarshal function
785 * of @marshal provides a way for a meta marshaller to provide additional
793 GClosureMarshal marshal)
796 g_return_if_fail (marshal != NULL);
798 if (closure->marshal && closure->marshal != marshal)
799 g_warning ("attempt to override closure->marshal (%p) with new marshal (%p)",
800 closure->marshal, marshal);
802 closure->marshal = marshal;
878 closure->marshal (closure,
901 closure->marshal (closure,