1 #ifndef STORAGE_FACTORY_STORAGE_H
2 # define STORAGE_FACTORY_STORAGE_H
29 virtual bool eof (
void)
const;
34 virtual void rewind (
void);
38 virtual void flush (
void);
39 virtual void close (
void);
47 #endif // STORAGE_FACTORY_STORAGE_H
IOSize write(unsigned char byte)
virtual IOSize readv(IOPosBuffer *into, IOSize buffers)
Storage & operator=(const Storage &)
virtual void resize(IOOffset size)=0
virtual IOSize write(const void *from, IOSize n, IOOffset pos)
virtual IOOffset position(void) const
unsigned int offset(bool)
virtual bool prefetch(const IOPosBuffer *what, IOSize n)
static std::string from(" from ")
virtual IOSize writev(const IOBuffer *from, IOSize buffers)
virtual IOOffset size(void) const
virtual bool eof(void) const
virtual void rewind(void)
virtual IOSize writev(const IOPosBuffer *from, IOSize buffers)