]> git.tdb.fi Git - libs/core.git/blobdiff - source/io/eventobject.cpp
Move non-oneliner functions out of RefPtr class declaration
[libs/core.git] / source / io / eventobject.cpp
index 333d1124c96b29e838b5e6797195de2e8e2c60f0..462e8bbd263ee0b962fdeac9176527fed9a87218 100644 (file)
@@ -7,6 +7,9 @@ EventObject::EventObject():
        events(P_NONE)
 { }
 
+EventObject::~EventObject()
+{ }
+
 void EventObject::set_events(PollEvent e)
 {
        events = e;
@@ -17,6 +20,8 @@ void EventObject::event(PollEvent ev)
 {
        if(ev&P_INPUT)
                signal_data_available.emit();
+       if(ev&P_HANGUP)
+               signal_end_of_file.emit();
 
        on_event(ev);
 }