Public Types | |
typedef unsigned long | DataLength |
Public Member Functions | |
CMemoryInputStream (const BYTE *pData, DataLength size) | |
Create a stream on the supplied memory buffer. Does not take ownership of the memory. | |
CMemoryInputStream (const CMemoryInputStream &rhs) | |
CMemoryInputStream & | operator= (const CMemoryInputStream &rhs) |
void | Read (BYTE *pData, DataLength dataLength) override |
typedef unsigned long DataLength [inherited] |
CMemoryInputStream | ( | const BYTE * | pData, | |
DataLength | size | |||
) |
Create a stream on the supplied memory buffer. Does not take ownership of the memory.
CMemoryInputStream | ( | const CMemoryInputStream & | rhs | ) |
CMemoryInputStream& operator= | ( | const CMemoryInputStream & | rhs | ) |
void Read | ( | BYTE * | pData, | |
DataLength | dataLength | |||
) | [override, virtual] |
Implements IInputStream.