diff options
author | José Alburquerque <jaalburqu@svn.gnome.org> | 2012-02-24 00:57:17 -0500 |
---|---|---|
committer | José Alburquerque <jaalburqu@svn.gnome.org> | 2012-02-24 00:59:27 -0500 |
commit | dc9c8c157625ffc0b76c991508ce84c134b497ca (patch) | |
tree | 04b138d311767304e84315f0ed7f9798a2600f9e /gio/src/gio_vfuncs.defs | |
parent | f97840c840fc99507f6e91123f88456a3900b589 (diff) | |
download | glibmm-dc9c8c157625ffc0b76c991508ce84c134b497ca.tar.gz |
Gio::Application: Add missing virtual functions and methods.
* gio/src/application.{ccg,hg}: Add the rest of the virtual functions
-- all except the one with a GVariantBuilder parameter because that
type is not wrapped yet. Also add the [set|get]_default() methods
wrapping the respective C functions.
* gio/src/gio_vfuncs.defs: Add the rest of GApplication's virtual
function definitions so they can be wrapped.
* tools/m4/convert_gio.m4: Add GApplication conversions.
Diffstat (limited to 'gio/src/gio_vfuncs.defs')
-rw-r--r-- | gio/src/gio_vfuncs.defs | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/gio/src/gio_vfuncs.defs b/gio/src/gio_vfuncs.defs index ed7d3597..6d31ec23 100644 --- a/gio/src/gio_vfuncs.defs +++ b/gio/src/gio_vfuncs.defs @@ -161,6 +161,45 @@ ) ) +(define-vfunc before_emit + (of-object "GApplication") + (return-type "void") + (parameters + '("GVariant*" "platform_data") + ) +) + +(define-vfunc after_emit + (of-object "GApplication") + (return-type "void") + (parameters + '("GVariant*" "platform_data") + ) +) + +(define-vfunc add_platform_data + (of-object "GApplication") + (return-type "void") + (parameters + '("GVariantBuilder*" "builder") + ) +) + +(define-vfunc quit_mainloop + (of-object "GApplication") + (return-type "void") +) + +(define-vfunc run_mainloop + (of-object "GApplication") + (return-type "void") +) + +(define-vfunc shutdown + (of-object "GApplication") + (return-type "void") +) + ; GAsyncInitable (define-vfunc init_async |