|
bool | Attach (FILE *f) |
|
| CIccFileIO () |
|
virtual void | Close () |
|
void | Detach () |
|
virtual icInt32Number | GetLength () |
|
bool | Open (const icChar *szFilename, const icChar *szAttr) |
|
virtual icInt32Number | Read8 (void *pBuf, icInt32Number nNum=1) |
|
virtual icInt32Number | Seek (icInt32Number nOffset, icSeekVal pos) |
|
virtual icInt32Number | Tell () |
|
virtual icInt32Number | Write8 (void *pBuf, icInt32Number nNum=1) |
|
virtual | ~CIccFileIO () |
|
bool | Align32 () |
| Write operation to make sure that filelength is evenly divisible by 4.
|
|
icInt32Number | Read16 (void *pBuf16, icInt32Number nNum=1) |
|
icInt32Number | Read32 (void *pBuf32, icInt32Number nNum=1) |
|
icInt32Number | Read64 (void *pBuf64, icInt32Number nNum=1) |
|
icInt32Number | ReadFloat16Float (void *pBufFloat, icInt32Number nNum=1) |
|
icInt32Number | ReadFloat32Float (void *pBufFloat, icInt32Number nNum=1) |
|
icInt32Number | ReadLine (void *pBuf8, icInt32Number nNum=256) |
|
icInt32Number | ReadUInt16Float (void *pBufFloat, icInt32Number nNum=1) |
|
icInt32Number | ReadUInt8Float (void *pBufFloat, icInt32Number nNum=1) |
|
bool | Sync32 (icUInt32Number nOffset=0) |
| Operation to make sure read position is evenly divisible by 4.
|
|
icInt32Number | Write16 (void *pBuf16, icInt32Number nNum=1) |
|
icInt32Number | Write32 (void *pBuf32, icInt32Number nNum=1) |
|
icInt32Number | Write64 (void *pBuf64, icInt32Number nNum=1) |
|
icInt32Number | WriteFloat16Float (void *pBuf16, icInt32Number nNum=1) |
|
icInt32Number | WriteFloat32Float (void *pBufFloat, icInt32Number nNum=1) |
|
icInt32Number | WriteUInt16Float (void *pBuf16, icInt32Number nNum=1) |
|
icInt32Number | WriteUInt8Float (void *pBuf16, icInt32Number nNum=1) |
|
virtual | ~CIccIO () |
|
Type: Class.
Purpose: Handles generic File IO
Definition at line 149 of file IccIO.h.