summaryrefslogtreecommitdiff
path: root/gio/src/settings.hg
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2010-07-15 09:58:54 +0200
committerMurray Cumming <murrayc@murrayc.com>2010-07-15 09:58:54 +0200
commit384e0318413f8be5621b46d0156b74dd29616fcc (patch)
tree8d67a00975de44ed2970fb172ebed3664afa78d5 /gio/src/settings.hg
parent13b1f1435f969875d871afb87692dfe37a01d75b (diff)
downloadglibmm-384e0318413f8be5621b46d0156b74dd29616fcc.tar.gz
Fix the build for a GDBusConnection API change.
* gio/src/gio_methods.defs: * gio/src/gio_unix_functions.defs: * glib/src/glib_functions.defs: * glib/src/gobject_functions.defs: Regenerate. * glib/src/gdbusconnection.[hg|ccg]: Made close() async, adding close_finish() and close_sync(). Added flush(), flush_finish() and flush_sync().
Diffstat (limited to 'gio/src/settings.hg')
-rw-r--r--gio/src/settings.hg5
1 files changed, 5 insertions, 0 deletions
diff --git a/gio/src/settings.hg b/gio/src/settings.hg
index 6388338b..9b3e4577 100644
--- a/gio/src/settings.hg
+++ b/gio/src/settings.hg
@@ -69,6 +69,11 @@ public:
_WRAP_METHOD(bool set_string_array(const Glib::ustring& key, const Glib::StringArrayHandle& value), g_settings_set_strv)
+ _WRAP_METHOD(int get_enum(const Glib::ustring& key) const, g_settings_get_enum )
+ _WRAP_METHOD(bool get_enum(const Glib::ustring& key, int value), g_settings_set_enum)
+ _WRAP_METHOD(guint get_flags(const Glib::ustring& key) const, g_settings_get_flags)
+ _WRAP_METHOD(bool get_flags(const Glib::ustring& key, guint value), g_settings_set_flags)
+
// Ignore varargs functions.
_IGNORE(g_settings_get, g_settings_set)