diff options
Diffstat (limited to 'glib/src/gobject_functions.defs')
-rw-r--r-- | glib/src/gobject_functions.defs | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/glib/src/gobject_functions.defs b/glib/src/gobject_functions.defs index 68baccb1..b1bc73cc 100644 --- a/glib/src/gobject_functions.defs +++ b/glib/src/gobject_functions.defs @@ -70,6 +70,7 @@ (c-name "GConnectFlags") (gtype-id "G_TYPE_CONNECT_FLAGS") (values + '("default" "G_CONNECT_DEFAULT") '("after" "G_CONNECT_AFTER") '("swapped" "G_CONNECT_SWAPPED") ) @@ -119,6 +120,7 @@ (c-name "GTypeFlags") (gtype-id "G_TYPE_TYPE_FLAGS") (values + '("none" "G_TYPE_FLAG_NONE") '("abstract" "G_TYPE_FLAG_ABSTRACT") '("value-abstract" "G_TYPE_FLAG_VALUE_ABSTRACT") '("final" "G_TYPE_FLAG_FINAL") @@ -2218,6 +2220,15 @@ ) ) +(define-function g_param_value_is_valid + (c-name "g_param_value_is_valid") + (return-type "gboolean") + (parameters + '("GParamSpec*" "pspec") + '("const-GValue*" "value") + ) +) + (define-function g_param_value_convert (c-name "g_param_value_convert") (return-type "gboolean") @@ -2739,6 +2750,17 @@ (return-type "none") ) +(define-method connect_closure + (of-object "GSignalGroup") + (c-name "g_signal_group_connect_closure") + (return-type "none") + (parameters + '("const-gchar*" "detailed_signal") + '("GClosure*" "closure") + '("gboolean" "after") + ) +) + (define-method connect_object (of-object "GSignalGroup") (c-name "g_signal_group_connect_object") |