Pyro higlevel API
|
Classes | |
struct | Block |
Public Member Functions | |
Private () | |
~Private () | |
void | SetBfrSize (uint32 nSize) |
uint32 | Write (uint32 nPos, const uint8 *pData, uint32 nSize) |
uint32 | Read (uint32 nPos, uint8 *pData, uint32 nSize) |
Public Attributes | |
uint32 | m_nSize |
uint32 | m_nPos |
uint32 | m_nEOF |
Block * | m_psFirst |
Block * | m_psLast |
|
inline |
|
inline |
|
inline |
|
inline |
References os::MemFile::Private::Block::m_nSize, os::MemFile::Private::m_nSize, os::MemFile::Private::m_psFirst, os::MemFile::Private::m_psLast, os::MemFile::Private::Block::m_psNext, os::MemFile::Private::Block::m_psPrev, and MIN_BLOCK_SIZE.
Referenced by os::MemFile::SetSize(), and os::MemFile::Private::Write().
|
inline |
References os::MemFile::Private::m_nEOF, os::MemFile::Private::Block::m_nSize, os::MemFile::Private::m_nSize, os::MemFile::Private::Block::m_pData, os::MemFile::Private::m_psFirst, os::MemFile::Private::Block::m_psNext, os::MemFile::Private::Block::MakeWritable(), and os::MemFile::Private::SetBfrSize().
Referenced by os::MemFile::Write(), and os::MemFile::WritePos().
uint32 os::MemFile::Private::m_nEOF |
uint32 os::MemFile::Private::m_nPos |
Referenced by os::MemFile::Private::Private(), os::MemFile::Read(), os::MemFile::Seek(), and os::MemFile::Write().
uint32 os::MemFile::Private::m_nSize |
Block* os::MemFile::Private::m_psFirst |
Block* os::MemFile::Private::m_psLast |
Referenced by os::MemFile::MemFile(), os::MemFile::Private::Private(), and os::MemFile::Private::SetBfrSize().