In file stream.hxx:

namespace vos class IPositionableStream : public IStream

Adds seeking capabilities to IStream

Inheritance:


Public Methods

virtual Boolean changeSize (long new_size)
virtual Offset getOffset ()
virtual long getSize ()
virtual Boolean isEof ()
virtual long read (void* pbuffer, long n)
virtual Boolean seekRelative (Offset change)
virtual Boolean seekTo (Offset position)
virtual Boolean seekToEnd ()
virtual long write (const void* pbuffer, long n)

Inherited from IStream:


Documentation

Adds seeking capabilities to IStream
virtual long read(void* pbuffer, long n)

virtual long write(const void* pbuffer, long n)

virtual Boolean isEof()

virtual Boolean seekTo(Offset position)

virtual Boolean seekRelative(Offset change)

virtual Boolean seekToEnd()

virtual Boolean changeSize(long new_size)

virtual long getSize()

virtual Offset getOffset()


Direct child classes:
OStream

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de