Public Member Functions | |
| Private () | |
| ~Private () | |
| void | SetBufferSize (unsigned int iSize) |
| unsigned int | Write (unsigned int nPos, const unsigned char *pData, unsigned int iSize) |
| unsigned int | Read (unsigned int nPos, unsigned char *pData, unsigned int iSize) |
Public Attributes | |
| unsigned int | m_iSize |
| unsigned int | offPosition |
| unsigned int | m_nEOF |
| Block * | m_psFirst |
| Block * | m_psLast |
| Locker | pLock |
Classes | |
| struct | Block |
| SkyGI::MemoryFile::Private::Private | ( | ) | [inline] |
| SkyGI::MemoryFile::Private::~Private | ( | ) | [inline] |
| void SkyGI::MemoryFile::Private::SetBufferSize | ( | unsigned int | iSize | ) | [inline] |
| unsigned int SkyGI::MemoryFile::Private::Write | ( | unsigned int | nPos, | |
| const unsigned char * | pData, | |||
| unsigned int | iSize | |||
| ) | [inline] |
| unsigned int SkyGI::MemoryFile::Private::Read | ( | unsigned int | nPos, | |
| unsigned char * | pData, | |||
| unsigned int | iSize | |||
| ) | [inline] |
| unsigned int SkyGI::MemoryFile::Private::m_iSize |
| unsigned int SkyGI::MemoryFile::Private::offPosition |
| unsigned int SkyGI::MemoryFile::Private::m_nEOF |
Locker SkyGI::MemoryFile::Private::pLock [mutable] |
1.5.1-p1