Inheritance diagram for lfc::_Input::
Public Methods | |
virtual | ~_Input () throw () |
virtual TYPE | pop ()=0 |
virtual void | resetInput () |
virtual bool | hasMore () const |
virtual long | read (TYPE *buffer, long count, bool bWaitAll=true) |
virtual long | copyTo (_Output< TYPE > &output, long count=LONG_MAX) |
Protected Methods | |
_Input () |
document this
make this thread safe
|
|
|
|
|
Reimplemented in lfc::BinaryInput, lfc::BufferedInput, lfc::Console, lfc::File, lfc::MemoryIO, lfc::PutbackTextInput, lfc::SerialPort, lfc::Socket, and lfc::TextInput. |
|
Reimplemented in lfc::BufferedInput, lfc::File, lfc::MemoryIO, lfc::PutbackTextInput, and lfc::SerialPort. |
|
Reimplemented in lfc::BufferedInput, lfc::File, lfc::MemoryIO, lfc::PutbackTextInput, lfc::SerialPort, and lfc::Socket. |
|
Reimplemented in lfc::BufferedInput. |
|
|