#include <IccIO.h>
Inheritance diagram for CIccMemIO:
Public Member Functions | |
CIccMemIO () | |
virtual | ~CIccMemIO () |
bool | Alloc (icUInt32Number nSize, bool bWrite=false) |
bool | Attach (icUInt8Number *pData, icUInt32Number nSize, bool bWrite=false) |
virtual void | Close () |
virtual icInt32Number | Read8 (void *pBuf, icInt32Number nNum=1) |
virtual icInt32Number | Write8 (void *pBuf, icInt32Number nNum=1) |
virtual icInt32Number | GetLength () |
virtual icInt32Number | Seek (icInt32Number nOffset, icSeekVal pos) |
virtual icInt32Number | Tell () |
icUInt8Number * | GetData () |
Protected Attributes | |
icUInt8Number * | m_pData |
icUInt32Number | m_nSize |
icUInt32Number | m_nAvail |
icUInt32Number | m_nPos |
bool | m_bFreeData |
Purpose: Handles generic memory IO
|
|
|
|
|
|
|
|
|
Reimplemented from CIccIO. |
|
|
|
Reimplemented from CIccIO. |
|
Reimplemented from CIccIO. |
|
Reimplemented from CIccIO. |
|
Reimplemented from CIccIO. |
|
Reimplemented from CIccIO. |
|
|
|
|
|
|
|
|
|
|