below.signal_flush_required.connect(sigc::mem_fun(this, &Slice::flush));
}
+void Slice::set_block(bool)
+{
+ throw logic_error("Slice::set_block");
+}
+
+void Slice::set_inherit(bool)
+{
+ throw logic_error("Slice::set_inherit");
+}
+
void Slice::flush()
{
sync_position = true;
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);