X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fio%2Fslice.cpp;h=d53a63b13bd17a966f11de2f4766fb57e8880807;hp=9b7ba5444dbc09451e31b65d3500708820fb4c36;hb=481b844ed7d180ffbf70223075f2fc1ffdb5b444;hpb=1e545df21512e2d41dd16b337eca3944c1ab52aa diff --git a/source/io/slice.cpp b/source/io/slice.cpp index 9b7ba54..d53a63b 100644 --- a/source/io/slice.cpp +++ b/source/io/slice.cpp @@ -21,6 +21,11 @@ Slice::Slice(Seekable &b, SeekOffset s, SeekOffset l): below.signal_flush_required.connect(sigc::mem_fun(this, &Slice::flush)); } +void Slice::set_block(bool) +{ + throw logic_error("Slice::set_block"); +} + void Slice::flush() { sync_position = true; @@ -98,6 +103,11 @@ int Slice::get() return c; } +const Handle &Slice::get_handle(Mode) +{ + throw logic_error("Slice::get_handle"); +} + SeekOffset Slice::seek(SeekOffset off, SeekType type) { Base::Synchronize sync(below);