diff options
author | Tim Janik <timj@gtk.org> | 2001-03-18 04:44:38 +0000 |
---|---|---|
committer | Tim Janik <timj@src.gnome.org> | 2001-03-18 04:44:38 +0000 |
commit | 45fb71949a0c0e27fe8d0948b345334f61a5c924 (patch) | |
tree | 1044cb22a18c41a892fc7a1d31362d59c0f0ad82 /gobject/gclosure.h | |
parent | 1d5b01bb5286277859d354a46c99fcee0a56113a (diff) | |
download | glib-45fb71949a0c0e27fe8d0948b345334f61a5c924.tar.gz |
removed archaic gpointer derived_data; relict and added a GData member
Wed Mar 14 18:46:54 2001 Tim Janik <timj@gtk.org>
* gscanner.[hc]: removed archaic gpointer derived_data; relict and
added a GData member instead.
* glist.[hc]: added g_list_remove_all().
* gslist.[hc]: added g_slist_remove_all().
Sat Mar 17 23:18:36 2001 Tim Janik <timj@gtk.org>
* gobject.c (g_object_get_property): minor bug-fix.
* gbsearcharray.[hc]: provide a macro for static initialization and
functions g_bsearch_array_new() and g_bsearch_array_destroy() for
dynamic allocations.
* gboxed.c: introduce G_TYPE_GSTRING, boxed type for GString.
* gclosure.[hc]: naming corrections.
Fri Mar 9 16:42:08 2001 Tim Janik <timj@gtk.org>
* gvaluetypes.[hc]: moved g_strdup_value_contents() into this file as
a public function (was static in gobject.c before). it's a bit odd
to have that function here, especially since it requires extra includes,
but then it doesn't very well fit somewhere else either.
* gparamspecs.c: added default/max/min checks to param spec creation
functions.
Diffstat (limited to 'gobject/gclosure.h')
-rw-r--r-- | gobject/gclosure.h | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/gobject/gclosure.h b/gobject/gclosure.h index 0057a818c..39531d2db 100644 --- a/gobject/gclosure.h +++ b/gobject/gclosure.h @@ -95,47 +95,47 @@ struct _GCClosure /* --- prototypes --- */ -GClosure* g_cclosure_new (GCallback callback_func, +GClosure* g_cclosure_new (GCallback callback_func, gpointer user_data, GClosureNotify destroy_data); -GClosure* g_cclosure_new_swap (GCallback callback_func, +GClosure* g_cclosure_new_swap (GCallback callback_func, gpointer user_data, GClosureNotify destroy_data); -GClosure* g_signal_type_cclosure_new (GType itype, +GClosure* g_signal_type_cclosure_new (GType itype, guint struct_offset); /* --- prototypes --- */ -GClosure* g_closure_ref (GClosure *closure); -void g_closure_sink (GClosure *closure); -void g_closure_unref (GClosure *closure); +GClosure* g_closure_ref (GClosure *closure); +void g_closure_sink (GClosure *closure); +void g_closure_unref (GClosure *closure); /* intimidating */ -GClosure* g_closure_new_simple (guint sizeof_closure, +GClosure* g_closure_new_simple (guint sizeof_closure, gpointer data); -void g_closure_add_fnotify (GClosure *closure, +void g_closure_add_finalize_notifier (GClosure *closure, gpointer notify_data, GClosureNotify notify_func); -void g_closure_remove_fnotify (GClosure *closure, +void g_closure_remove_finalize_notifier (GClosure *closure, gpointer notify_data, GClosureNotify notify_func); -void g_closure_add_inotify (GClosure *closure, +void g_closure_add_invalidate_notifier (GClosure *closure, gpointer notify_data, GClosureNotify notify_func); -void g_closure_remove_inotify (GClosure *closure, +void g_closure_remove_invalidate_notifier (GClosure *closure, gpointer notify_data, GClosureNotify notify_func); -void g_closure_add_marshal_guards (GClosure *closure, +void g_closure_add_marshal_guards (GClosure *closure, gpointer pre_marshal_data, GClosureNotify pre_marshal_notify, gpointer post_marshal_data, GClosureNotify post_marshal_notify); -void g_closure_set_marshal (GClosure *closure, +void g_closure_set_marshal (GClosure *closure, GClosureMarshal marshal); -void g_closure_set_meta_marshal (GClosure *closure, +void g_closure_set_meta_marshal (GClosure *closure, gpointer marshal_data, GClosureMarshal meta_marshal); -void g_closure_invalidate (GClosure *closure); -void g_closure_invoke (GClosure *closure, +void g_closure_invalidate (GClosure *closure); +void g_closure_invoke (GClosure *closure, GValue /*out*/ *return_value, guint n_param_values, const GValue *param_values, |