Public Types | |
typedef unsigned long | DataLength |
Public Member Functions | |
virtual void | Read (BYTE *pData, DataLength dataLength)=0 |
Protected Member Functions | |
~IInputStream () override | |
We never delete instances of this interface; you must manage the lifetime of the class that implements it. |
typedef unsigned long DataLength [inherited] |
~IInputStream | ( | ) | [override, protected] |
We never delete instances of this interface; you must manage the lifetime of the class that implements it.
virtual void Read | ( | BYTE * | pData, | |
DataLength | dataLength | |||
) | [pure virtual] |
Implemented in CFileInputStream, CMemoryInputOutputStream, and CMemoryInputStream.