X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fio%2Fbase.cpp;h=052d464becb6f793cb774c32e38c4fa40e686721;hb=933356a36607f5d4480172e285071d4d7dfc5a7b;hp=fe706fd5b3cf5cad6b7c5b52e5f229992d5ac933;hpb=df5ab3d867c51d72344e443e3adb05bfa29a2b53;p=libs%2Fcore.git diff --git a/source/io/base.cpp b/source/io/base.cpp index fe706fd..052d464 100644 --- a/source/io/base.cpp +++ b/source/io/base.cpp @@ -48,5 +48,19 @@ int Base::get() return static_cast(c); } +void Base::set_eof() +{ + if(!eof_flag) + { + eof_flag = true; + signal_end_of_file.emit(); + } +} + +const Handle &Base::get_handle(Mode) +{ + throw logic_error("Base::get_handle"); +} + } // namespace IO } // namespace Msp