summaryrefslogtreecommitdiff
path: root/tools/m4/convert_gio.m4
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjellahlstedt@gmail.com>2023-04-17 16:01:10 +0200
committerKjell Ahlstedt <kjellahlstedt@gmail.com>2023-04-17 16:01:10 +0200
commit4a59730ba4b410ee1fb0080f5e4d6e8cc798a298 (patch)
tree7521c113a32c4b0329d8aa6765a29a91178c53d4 /tools/m4/convert_gio.m4
parent262c4da18c78c01ee15ce079bb85c80a8d9e7650 (diff)
downloadglibmm-4a59730ba4b410ee1fb0080f5e4d6e8cc798a298.tar.gz
Add Gio::Subprocess, SubprocessLauncher and examples/subprocess
Fixes #106
Diffstat (limited to 'tools/m4/convert_gio.m4')
-rw-r--r--tools/m4/convert_gio.m45
1 files changed, 5 insertions, 0 deletions
diff --git a/tools/m4/convert_gio.m4 b/tools/m4/convert_gio.m4
index b75ffdfe..ab0785a7 100644
--- a/tools/m4/convert_gio.m4
+++ b/tools/m4/convert_gio.m4
@@ -75,6 +75,7 @@ _CONV_GIO_ENUM(SocketFamily)
_CONV_GIO_INCLASS_ENUM(Socket,MsgFlags)
_CONV_GIO_INCLASS_ENUM(Socket,Protocol)
_CONV_GIO_INCLASS_ENUM(Socket,Type)
+_CONV_GIO_INCLASS_ENUM(Subprocess,Flags)
_CONV_GIO_ENUM(TlsCertificateFlags)
_CONV_GIO_ENUM(TlsCertificateRequestFlags)
_CONV_GIO_INCLASS_ENUM(TlsDatabase,VerifyFlags)
@@ -334,6 +335,10 @@ _CONVERSION(`const Glib::RefPtr<SocketConnection>&',`GSocketConnection*',__CONVE
#SocketControlMessage
_CONVERSION(`GSocketControlMessage*',`Glib::RefPtr<SocketControlMessage>',`Glib::wrap($3)')
+#Subprocess, SubprocessLauncher
+_CONVERSION(`GSubprocess*',`Glib::RefPtr<Subprocess>',`Glib::wrap($3)')
+_CONVERSION(`GSubprocessLauncher*',`Glib::RefPtr<SubprocessLauncher>',`Glib::wrap($3)')
+
#TimeZoneMonitor
_CONVERSION(`GTimeZoneMonitor*',`Glib::RefPtr<TimeZoneMonitor>',`Glib::wrap($3)')