Windows C++ Library
|
The interface implemented by streams that support reading. More...
#include <IInputStream.hpp>
Public Member Functions | |
virtual void | Read (void *pBuffer, size_t iNumBytes)=0 |
Read a number of bytes from the stream. | |
virtual bool | IsEOF ()=0 |
Query if the End of File has been reached. | |
Protected Member Functions | |
virtual | ~IInputStream () |
Protected destructor. |
The interface implemented by streams that support reading.
virtual WCL::IInputStream::~IInputStream | ( | ) | [inline, protected, virtual] |
Protected destructor.
virtual void WCL::IInputStream::Read | ( | void * | pBuffer, |
size_t | iNumBytes | ||
) | [pure virtual] |
Read a number of bytes from the stream.
Implemented in CClipboard, CFile, and CMemStream.
virtual bool WCL::IInputStream::IsEOF | ( | ) | [pure virtual] |
Query if the End of File has been reached.
Implemented in CClipboard, CFile, and CMemStream.