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. |
|
||||||||||||||||
|
|
1.2.11.1 written by Dimitri van Heesch,
© 1997-2001