SkyGI::SeekIO Class Reference

Inheritance diagram for SkyGI::SeekIO:
[legend]
Collaboration diagram for SkyGI::SeekIO:
[legend]
List of all members.

Public Member Functions

 SeekIO ()
virtual ~SeekIO ()
virtual ssize_t ReadAt (off_t nPos, void *vpBuffer, ssize_t iBytes)=0
virtual ssize_t WriteAt (off_t nPos, const void *vpBuffer, ssize_t iBytes)=0
virtual off_t Seek (off_t nPos, int iWhence)=0
virtual off_t Tell ()=0
virtual off_t GetSize () const=0

Constructor & Destructor Documentation

SeekIO::SeekIO (  ) 

SeekIO::~SeekIO (  )  [virtual]


Member Function Documentation

virtual ssize_t SkyGI::SeekIO::ReadAt ( off_t  nPos,
void *  vpBuffer,
ssize_t  iBytes 
) [pure virtual]

Implemented in SkyGI::File, and SkyGI::MemoryFile.

virtual ssize_t SkyGI::SeekIO::WriteAt ( off_t  nPos,
const void *  vpBuffer,
ssize_t  iBytes 
) [pure virtual]

Implemented in SkyGI::File, and SkyGI::MemoryFile.

virtual off_t SkyGI::SeekIO::Seek ( off_t  nPos,
int  iWhence 
) [pure virtual]

Implemented in SkyGI::File, and SkyGI::MemoryFile.

virtual off_t SkyGI::SeekIO::Tell (  )  [pure virtual]

Implemented in SkyGI::File, and SkyGI::MemoryFile.

virtual off_t SkyGI::SeekIO::GetSize (  )  const [pure virtual]

Implemented in SkyGI::File, and SkyGI::MemoryFile.


Generated on Thu Dec 13 18:14:10 2007 for SkyGI by  doxygen 1.5.1-p1