X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;ds=sidebyside;f=source%2Fio%2Fbuffered.cpp;h=2836e4bbbaeb879de07be26bf5fba2ecea8fcad9;hb=ea8bf8f588310b0d7fd3297d74907602705bba1d;hp=53f83912a67bcf8ad5237cce37908afd44651359;hpb=dce2985e07e6184f000ef176451150710e21ee35;p=libs%2Fcore.git diff --git a/source/io/buffered.cpp b/source/io/buffered.cpp index 53f8391..2836e4b 100644 --- a/source/io/buffered.cpp +++ b/source/io/buffered.cpp @@ -32,6 +32,16 @@ Buffered::~Buffered() delete[] buf; } +void Buffered::set_block(bool) +{ + throw logic_error("Buffered::set_block"); +} + +void Buffered::set_inherit(bool) +{ + throw logic_error("Buffered::set_block"); +} + void Buffered::flush() { if(cur_op==M_WRITE) @@ -168,6 +178,11 @@ int Buffered::get() return static_cast(c); } +const Handle &Buffered::get_handle(Mode) +{ + throw logic_error("Buffered::get_handle"); +} + void Buffered::set_op(Mode op) { if(op!=cur_op)