Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

lfc::TextInput Class Reference

Inheritance diagram for lfc::TextInput::

lfc::Object lfc::_InputFilter< char, char > lfc::_Input< char > lfc::_Server List of all members.

Public Methods

 TextInput () throw ()
 TextInput (_Input< char > &inputBase)
virtual ~TextInput () throw ()
virtual char pop ()
virtual long read (char *buffer, long count, bool bWaitAll=true)
virtual TextInput & operator>> (Byte &value)
virtual TextInput & operator>> (char &value)
virtual TextInput & operator>> (bool &value)
virtual TextInput & operator>> (short &value)
virtual TextInput & operator>> (long &value)
virtual TextInput & operator>> (Word &value)
virtual TextInput & operator>> (DWord &value)
virtual TextInput & operator>> (float &value)
virtual TextInput & operator>> (double &value)
virtual TextInput & operator>> (string &value)
virtual TextInput & operator>> (_Scanable &obj)
virtual TextInput & operator>> (FormattedObject formattedObj)

Friends

FormattedObject formattedScan (_Scanable &obj, string format)

Detailed Description

Todo:
implement this!

document this!

make this thread safe


Constructor & Destructor Documentation

lfc::TextInput::TextInput   throw ()
 

lfc::TextInput::TextInput _Input< char > &    inputBase
 

virtual lfc::TextInput::~TextInput   throw () [virtual]
 


Member Function Documentation

virtual char lfc::TextInput::pop   [inline, virtual]
 

Reimplemented from lfc::_Input.

virtual long lfc::TextInput::read char *    buffer,
long    count,
bool    bWaitAll = true
[inline, virtual]
 

virtual TextInput& lfc::TextInput::operator>> Byte   value [virtual]
 

virtual TextInput& lfc::TextInput::operator>> char &    value [virtual]
 

virtual TextInput& lfc::TextInput::operator>> bool &    value [virtual]
 

virtual TextInput& lfc::TextInput::operator>> short &    value [virtual]
 

virtual TextInput& lfc::TextInput::operator>> long &    value [virtual]
 

virtual TextInput& lfc::TextInput::operator>> Word   value [virtual]
 

virtual TextInput& lfc::TextInput::operator>> DWord   value [virtual]
 

virtual TextInput& lfc::TextInput::operator>> float &    value [virtual]
 

virtual TextInput& lfc::TextInput::operator>> double &    value [virtual]
 

virtual TextInput& lfc::TextInput::operator>> string &    value [virtual]
 

virtual TextInput& lfc::TextInput::operator>> _Scanable   obj [virtual]
 

virtual TextInput& lfc::TextInput::operator>> FormattedObject    formattedObj [virtual]
 


Friends And Related Function Documentation

FormattedObject formattedScan _Scanable   obj,
string    format
[friend]
 


The documentation for this class was generated from the following file:
Generated on Fri Jan 25 03:13:56 2002 for LFC2 by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001