SkyGI::MemoryFile::Private::Block Struct Reference

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

Public Member Functions

 Block (unsigned int size, Block *prev)
 Block (unsigned int size, const unsigned char *buffer, Block *prev)
void MakeWritable ()

Public Attributes

Blockm_psPrev
Blockm_psNext
unsigned int m_iSize
unsigned char * m_pData
bool m_bReadOnly

Constructor & Destructor Documentation

SkyGI::MemoryFile::Private::Block::Block ( unsigned int  size,
Block prev 
) [inline]

SkyGI::MemoryFile::Private::Block::Block ( unsigned int  size,
const unsigned char *  buffer,
Block prev 
) [inline]


Member Function Documentation

void SkyGI::MemoryFile::Private::Block::MakeWritable (  )  [inline]


Member Data Documentation

Block* SkyGI::MemoryFile::Private::Block::m_psPrev

Block* SkyGI::MemoryFile::Private::Block::m_psNext

unsigned int SkyGI::MemoryFile::Private::Block::m_iSize

unsigned char* SkyGI::MemoryFile::Private::Block::m_pData

bool SkyGI::MemoryFile::Private::Block::m_bReadOnly


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