]> git.tdb.fi Git - libs/core.git/blobdiff - source/io/eventobject.h
Mark overridden virtual functions as such
[libs/core.git] / source / io / eventobject.h
index 16d6d8254e78b111aeff6c9e541b2e866cadf667..cf987e4094fae6ce133c0f7c4f00491eb7e381df 100644 (file)
@@ -25,16 +25,17 @@ public:
        sigc::signal<void, PollEvent> signal_events_changed;
 
 private:
-       PollEvent events;
+       PollEvent _events = P_NONE;
 
 protected:
        EventObject();
+       ~EventObject() override;
 
        void set_events(PollEvent);
 public:
        /** Returns a mask of the currently interesting events.  Used by
        EventDispatcher. */
-       PollEvent get_events() const { return events; }
+       PollEvent get_events() const { return _events; }
 
        /** Returns a handle for polling. */
        virtual const Handle &get_event_handle() = 0;