X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fio%2Feventobject.h;h=5a3b280feb1c295c2ee8287d1aeeb0c5d6937959;hb=5763dd6e8089c97699cbcbd221afb7fe1841bcdd;hp=16d6d8254e78b111aeff6c9e541b2e866cadf667;hpb=b537410dcd5b7e661625b51ee72b15e40045fd18;p=libs%2Fcore.git diff --git a/source/io/eventobject.h b/source/io/eventobject.h index 16d6d82..5a3b280 100644 --- a/source/io/eventobject.h +++ b/source/io/eventobject.h @@ -25,16 +25,17 @@ public: sigc::signal signal_events_changed; private: - PollEvent events; + PollEvent _events = P_NONE; protected: EventObject(); + virtual ~EventObject(); 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;