summaryrefslogtreecommitdiff
path: root/gio/src/networkmonitor.hg
diff options
context:
space:
mode:
authorKjell Ahlstedt <kjellahlstedt@gmail.com>2017-07-25 18:45:58 +0200
committerKjell Ahlstedt <kjellahlstedt@gmail.com>2017-07-25 18:45:58 +0200
commit9eacb8ca7b3a7c5600fea6abdd018ab980c2163b (patch)
tree6459fd3f8a1138b9d4d5a0f7e0eb14d628b5d5e5 /gio/src/networkmonitor.hg
parentfecf08e8ece1c9d7ca765497f89ddd8bbf560354 (diff)
downloadglibmm-9eacb8ca7b3a7c5600fea6abdd018ab980c2163b.tar.gz
Gio: Derive all interfaces directly from Glib::Interface
* gio/src/dbusactiongroup.hg: Implement ActionGroup. * gio/src/fileicon.hg: Implement Icon. * gio/src/loadableicon.[ccg|hg]: * gio/src/networkmonitor.hg: * gio/src/remoteactiongroup.hg: Derive directly from Glib::Interface. * gio/src/pollableinputstream.hg: * gio/src/pollableoutputstream.hg: Fix a comment. A subclass of GInterface can't be derived from another subclass of GInterface. Correspondingly, an interface in glibmm shall be derived directly from Glib::Interface, and not from a subclass of Glib::Interface. Bug 776537
Diffstat (limited to 'gio/src/networkmonitor.hg')
-rw-r--r--gio/src/networkmonitor.hg8
1 files changed, 4 insertions, 4 deletions
diff --git a/gio/src/networkmonitor.hg b/gio/src/networkmonitor.hg
index ca845595..df55fda7 100644
--- a/gio/src/networkmonitor.hg
+++ b/gio/src/networkmonitor.hg
@@ -15,14 +15,14 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
-#include <giomm/initable.h>
+#include <glibmm/interface.h>
#include <giomm/asyncresult.h>
#include <giomm/cancellable.h>
#include <giomm/socketconnectable.h>
#include <gio/gio.h>
_DEFS(giomm,gio)
-_PINCLUDE(giomm/private/initable_p.h)
+_PINCLUDE(glibmm/private/interface_p.h)
_PINCLUDE(gio/gio.h)
#ifndef DOXYGEN_SHOULD_SKIP_THIS
@@ -39,9 +39,9 @@ _WRAP_ENUM(NetworkConnectivity, GNetworkConnectivity, NO_GTYPE)
*
* @newin{2,44}
*/
-class NetworkMonitor : public Initable
+class NetworkMonitor : public Glib::Interface
{
- _CLASS_INTERFACE(NetworkMonitor, GNetworkMonitor, G_NETWORK_MONITOR, GNetworkMonitorInterface, Initable, GInitable)
+ _CLASS_INTERFACE(NetworkMonitor, GNetworkMonitor, G_NETWORK_MONITOR, GNetworkMonitorInterface)
public:
_WRAP_METHOD(static Glib::RefPtr<NetworkMonitor> get_default(), g_network_monitor_get_default, newin "2,44")