Main Page   Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

os::SeekableIO Class Reference

#include <seekableio.h>

Inheritance diagram for os::SeekableIO:

os::StreamableIO os::File List of all members.

Public Methods

virtual ~SeekableIO ()
virtual ssize_t ReadPos (off_t nPos, void *pBuffer, ssize_t nSize)=0
virtual ssize_t WritePos (off_t nPos, const void *pBuffer, ssize_t nSize)=0
virtual off_t Seek (off_t nPos, int nMode)=0

Detailed Description

Description:
See also:
Author(s):
Kurt Skauen (kurt@atheos.cx)


Constructor & Destructor Documentation

SeekableIO::~SeekableIO ( ) [virtual]
 


Member Function Documentation

virtual ssize_t os::SeekableIO::ReadPos ( off_t nPos,
void * pBuffer,
ssize_t nSize ) [pure virtual]
 

Reimplemented in os::File.

virtual off_t os::SeekableIO::Seek ( off_t nPos,
int nMode ) [pure virtual]
 

Reimplemented in os::File.

virtual ssize_t os::SeekableIO::WritePos ( off_t nPos,
const void * pBuffer,
ssize_t nSize ) [pure virtual]
 

Reimplemented in os::File.


The documentation for this class was generated from the following files:
Generated at Sat Apr 7 16:11:40 2001 for AtheOS higlevel API by doxygen1.2.5 written by Dimitri van Heesch, © 1997-2001