24 #ifndef __CStreamRead__ 25 #define __CStreamRead__ 27 #include "IPMStream.h" 28 #include "HelperInterface.h" 41 virtual int32
XferByte(uchar *buf, int32 num) ;
43 virtual bool16
XferBool(bool16& chr) ;
44 virtual int32
XferBool(bool16 *buf, int32 num) ;
47 virtual int32
XferInt16(int16 *buf, int32 num) ;
50 virtual int32
XferInt32(int32 *buf, int32 num) ;
92 virtual void Comment(
const char* comment);
94 virtual int64
Seek(int64 numberOfBytes, SeekFromWhere fromHere) ;
96 virtual void Flush() ;
109 { fXferBytes = xferBytes; }
112 virtual bool16
Open();
113 virtual void Close();
116 int32 XferByteReverse(uchar *buf, int32 num) ;