summaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjellahlstedt@gmail.com>2019-07-17 14:58:36 +0200
committerKjell Ahlstedt <kjellahlstedt@gmail.com>2019-07-17 14:58:36 +0200
commitf6f3a028f217533d64c472680f1dbeb96d30968c (patch)
treed9c0654735a50e7d7a94f7ce85dd82bab9f6493d /tools
parent95b747826ba2be82dece63e6cccfe9bf64832189 (diff)
downloadglibmm-f6f3a028f217533d64c472680f1dbeb96d30968c.tar.gz
Add Gio::DBus::ObjectProxy and Gio::DBus::ObjectSkeleton
In preparation for adding Gio::DBus::ObjectManager, ObjectManagerClient and ObjectManagerServer. See issue #43.
Diffstat (limited to 'tools')
-rw-r--r--tools/m4/convert_gio.m44
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/m4/convert_gio.m4 b/tools/m4/convert_gio.m4
index b42dea09..7ee92379 100644
--- a/tools/m4/convert_gio.m4
+++ b/tools/m4/convert_gio.m4
@@ -152,13 +152,15 @@ _CONVERSION(`const Glib::RefPtr<InterfaceInfo>&',`GDBusInterfaceInfo*',`Glib::un
_CONVERSION(`Glib::RefPtr<InterfaceInfo>',`GDBusInterfaceInfo*',`Glib::unwrap($3)')
_CONVERSION(`GDBusInterfaceInfo*',`const Glib::RefPtr<InterfaceInfo>',`Glib::wrap($3)')
-# DBusInterface
+# DBusInterface, DBusInterfaceSkeleton
_CONVERSION(`GDBusInterface*',`Glib::RefPtr<Gio::DBus::Interface>',`Glib::wrap($3)')
_CONVERSION(`Glib::RefPtr<Gio::DBus::Interface>',`GDBusInterface*',`Glib::unwrap($3)')
_CONVERSION(`const Glib::RefPtr<Gio::DBus::Interface>&',`GDBusInterface*',`Glib::unwrap($3)')
+_CONVERSION(`const Glib::RefPtr<Gio::DBus::InterfaceSkeleton>&',`GDBusInterfaceSkeleton*',`Glib::unwrap($3)')
# DBusMethodInvocation
_CONVERSION(`const Glib::RefPtr<MethodInvocation>&',`GDBusMethodInvocation*',`Glib::unwrap($3)')
+_CONVERSION(`const Glib::RefPtr<Gio::DBus::MethodInvocation>&',`GDBusMethodInvocation*',`Glib::unwrap($3)')
# DBusObject
_CONVERSION(`GDBusObject*',`Glib::RefPtr<Gio::DBus::Object>',`Glib::wrap($3)')