SkyGI::File::Private Class Reference

Collaboration diagram for SkyGI::File::Private:
[legend]
List of all members.

Public Member Functions

 Private ()
ssize_t _Read (off_t offPosition, void *vpBuffer, int iBytes)
ssize_t _Write (off_t offPosition, const void *vpBuffer, int iBytes)

Public Attributes

Locker pLock
int iFd
unsigned char * vpBuffer
int iBufferSize
int iValidBufSize
off_t offPosition
off_t offBufPos
bool bDirty

Constructor & Destructor Documentation

SkyGI::File::Private::Private (  )  [inline]


Member Function Documentation

ssize_t SkyGI::File::Private::_Read ( off_t  offPosition,
void *  vpBuffer,
int  iBytes 
) [inline]

ssize_t SkyGI::File::Private::_Write ( off_t  offPosition,
const void *  vpBuffer,
int  iBytes 
) [inline]


Member Data Documentation

Locker SkyGI::File::Private::pLock [mutable]

int SkyGI::File::Private::iFd

unsigned char* SkyGI::File::Private::vpBuffer

int SkyGI::File::Private::iBufferSize

int SkyGI::File::Private::iValidBufSize

off_t SkyGI::File::Private::offPosition

off_t SkyGI::File::Private::offBufPos

bool SkyGI::File::Private::bDirty


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