summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMurray Cumming <murrayc@murrayc.com>2010-09-14 09:34:31 +0200
committerMurray Cumming <murrayc@murrayc.com>2010-09-14 09:34:31 +0200
commit0cbe058b6888ff800de8d6e3144b21169e4cfc7e (patch)
treeb86c38dde111539db9dd0c596c76b174364105bd
parentda51cc09e268cb3812257f2c28c442495a11808e (diff)
downloadglibmm-0cbe058b6888ff800de8d6e3144b21169e4cfc7e.tar.gz
giomm: Added some DBusMessage and NetworkAddress methods.
* gio/src/dbusmessage.hg: Added get_locked(), lock(), and copy(). * gio/src/networkaddress.hg: Added get_scheme() and property.
-rw-r--r--ChangeLog9
-rw-r--r--gio/src/dbusmessage.hg4
-rw-r--r--gio/src/networkaddress.hg2
3 files changed, 14 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index d23e27c9..ddcb188e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,6 +1,13 @@
2010-09-14 Murray Cumming <murrayc@murrayc.com>
- Added VariantIter source files that I forget to git add before.
+ giomm: Added some DBusMessage and NetworkAddress methods.
+
+ * gio/src/dbusmessage.hg: Added get_locked(), lock(), and copy().
+ * gio/src/networkaddress.hg: Added get_scheme() and property.
+
+2010-09-14 Murray Cumming <murrayc@murrayc.com>
+
+ glibmm: Added VariantIter source files that I forget to git add before.
* glib/src/variantiter.[hg|ccg]: Added missing files to git.
diff --git a/gio/src/dbusmessage.hg b/gio/src/dbusmessage.hg
index 94447c2c..b26b0f41 100644
--- a/gio/src/dbusmessage.hg
+++ b/gio/src/dbusmessage.hg
@@ -66,6 +66,10 @@ public:
_WRAP_METHOD(Glib::ustring print(guint indent), g_dbus_message_print)
+ _WRAP_METHOD(bool get_locked() const, g_dbus_message_get_locked)
+ _WRAP_METHOD(void lock() ,g_dbus_message_lock)
+ _WRAP_METHOD(Glib::RefPtr<DBusMessage> copy() const, g_dbus_message_copy, errthrow)
+
_WRAP_METHOD(DBusMessageType get_message_type() const, g_dbus_message_get_message_type)
_WRAP_METHOD(void set_message_type(DBusMessageType type), g_dbus_message_set_message_type)
diff --git a/gio/src/networkaddress.hg b/gio/src/networkaddress.hg
index c2a45e4c..5e6aeff8 100644
--- a/gio/src/networkaddress.hg
+++ b/gio/src/networkaddress.hg
@@ -48,11 +48,13 @@ public:
_WRAP_METHOD(std::string get_hostname() const, g_network_address_get_hostname)
_WRAP_METHOD(guint16 get_port() const, g_network_address_get_port)
+ _WRAP_METHOD(std::string get_scheme() const, g_network_address_get_scheme)
static Glib::RefPtr<NetworkAddress> parse(const std::string& host_and_port, guint16 default_port);
_WRAP_PROPERTY("hostname", std::string)
_WRAP_PROPERTY("port", guint)
+ _WRAP_PROPERTY("scheme", std::string)
};
} // namespace Gio