X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fio%2Feventobject.cpp;h=714ed065a43b1ddd959dd179cc98a46ca90c34d4;hb=122846f0881673770d88eff7d925ecf25c01b62e;hp=333d1124c96b29e838b5e6797195de2e8e2c60f0;hpb=d16185720fa344263367dbd50c61bfc8183d99a4;p=libs%2Fcore.git diff --git a/source/io/eventobject.cpp b/source/io/eventobject.cpp index 333d112..714ed06 100644 --- a/source/io/eventobject.cpp +++ b/source/io/eventobject.cpp @@ -3,8 +3,10 @@ namespace Msp { namespace IO { -EventObject::EventObject(): - events(P_NONE) +EventObject::EventObject() +{ } + +EventObject::~EventObject() { } void EventObject::set_events(PollEvent e) @@ -17,6 +19,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); }