os::SeekableIO Class Reference
[The Syllable high level filesystem API]

Description:
More...

Inheritance diagram for os::SeekableIO:

os::StreamableIO os::File os::MemFile os::ResStream os::TempFile List of all members.

Public Member Functions

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

See also:
Author:
Kurt Skauen ([email protected])


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]

Implemented in os::ResStream, os::File, and os::MemFile.

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

Implemented in os::ResStream, os::File, and os::MemFile.

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

Implemented in os::ResStream, os::File, and os::MemFile.


Generated on Sat May 9 22:51:59 2009 for Syllable higlevel API by  doxygen 1.5.1