X-Git-Url: http://git.tdb.fi/?p=libs%2Fcore.git;a=blobdiff_plain;f=source%2Fio%2Fslice.h;h=fb4501483bd56e0956ac9b6775d352b53d2ad508;hp=bcfef502343a23da7761f8b00caabda00705b789;hb=481b844ed7d180ffbf70223075f2fc1ffdb5b444;hpb=1e545df21512e2d41dd16b337eca3944c1ab52aa diff --git a/source/io/slice.h b/source/io/slice.h index bcfef50..fb45014 100644 --- a/source/io/slice.h +++ b/source/io/slice.h @@ -28,6 +28,8 @@ private: public: Slice(Seekable &, SeekOffset, SeekOffset); + virtual void set_block(bool); + private: void flush(); @@ -40,6 +42,8 @@ public: virtual unsigned put(char); virtual int get(); + virtual const Handle &get_handle(Mode); + virtual SeekOffset seek(SeekOffset, SeekType); virtual SeekOffset tell() const { return position; } };