diff options
author | Kjell Ahlstedt <kjellahlstedt@gmail.com> | 2017-12-11 09:52:50 +0100 |
---|---|---|
committer | Kjell Ahlstedt <kjellahlstedt@gmail.com> | 2017-12-11 09:52:50 +0100 |
commit | caa976b18d289603c3ea0a2dc526e93e11903e22 (patch) | |
tree | 5a24aec2a361564daf1a5c35de514f6b07dd8a88 /glib/src/gobject_functions.defs | |
parent | ba72548b01cb010cb570f6aa1d1c057ded86cfc0 (diff) | |
download | glibmm-caa976b18d289603c3ea0a2dc526e93e11903e22.tar.gz |
Glib, Gio: Regenerate docs.xml and .defs files
* glib/src/glib_docs_override.xml: Add some <substitute_enumerator_name>
elements.
* tools/extra_defs_gen/generate_defs_gio.cc: Add an initial call to
get_defs(G_TYPE_APPLICATION) to make sure the first call to get_defs()
requests info on a GObject, not a GInterface.
Diffstat (limited to 'glib/src/gobject_functions.defs')
-rw-r--r-- | glib/src/gobject_functions.defs | 55 |
1 files changed, 51 insertions, 4 deletions
diff --git a/glib/src/gobject_functions.defs b/glib/src/gobject_functions.defs index f77738d0..d03dd095 100644 --- a/glib/src/gobject_functions.defs +++ b/glib/src/gobject_functions.defs @@ -544,6 +544,24 @@ ) ) +(define-function g_enum_to_string + (c-name "g_enum_to_string") + (return-type "gchar*") + (parameters + '("GType" "g_enum_type") + '("gint" "value") + ) +) + +(define-function g_flags_to_string + (c-name "g_flags_to_string") + (return-type "gchar*") + (parameters + '("GType" "flags_type") + '("guint" "value") + ) +) + (define-method set_enum (of-object "GValue") (c-name "g_value_set_enum") @@ -1462,6 +1480,17 @@ (varargs #t) ) +(define-function g_object_new_with_properties + (c-name "g_object_new_with_properties") + (return-type "GObject*") + (parameters + '("GType" "object_type") + '("guint" "n_properties") + '("const-char*[]" "names") + '("const-GValue[]" "values") + ) +) + (define-function g_object_newv (c-name "g_object_newv") (return-type "gpointer") @@ -1522,6 +1551,17 @@ (varargs #t) ) +(define-method setv + (of-object "GObject") + (c-name "g_object_setv") + (return-type "none") + (parameters + '("guint" "n_properties") + '("const-gchar*[]" "names") + '("const-GValue[]" "values") + ) +) + (define-method set_valist (of-object "GObject") (c-name "g_object_set_valist") @@ -1532,6 +1572,17 @@ ) ) +(define-method getv + (of-object "GObject") + (c-name "g_object_getv") + (return-type "none") + (parameters + '("guint" "n_properties") + '("const-gchar*[]" "names") + '("GValue[]" "values") + ) +) + (define-method get_valist (of-object "GObject") (c-name "g_object_get_valist") @@ -1956,10 +2007,6 @@ -;; From gobject_probes.h - - - ;; From gobject_trace.h |