ITerm Class Reference

#include <term.h>

Inheritance diagram for ITerm:

Inheritance graph
[legend]
Collaboration diagram for ITerm:

Collaboration graph
[legend]

List of all members.


Detailed Description

Definition at line 61 of file term.h.


Public Member Functions

virtual bool writeAck ()=0
 write "A" which means accomplished
virtual bool writeByte (unsigned char data)=0
 write hex-byte to term
virtual bool writeWord (unsigned int data)=0
 write hex-word to term
virtual bool writeText (const std::string &data)=0
 write string to term
virtual bool hasError () const =0
virtual bool getChar (char &)=0
virtual bool hasInput (int timeout)=0

Member Function Documentation

virtual bool writeAck (  )  [pure virtual, inherited]

write "A" which means accomplished

Implemented in Term.

Referenced by Core::dispatch().

Here is the caller graph for this function:

virtual bool writeByte ( unsigned char  data  )  [pure virtual, inherited]

write hex-byte to term

Implemented in Term.

Referenced by Core::dispatch().

Here is the caller graph for this function:

virtual bool writeWord ( unsigned int  data  )  [pure virtual, inherited]

write hex-word to term

Implemented in Term.

Referenced by Core::dispatch().

Here is the caller graph for this function:

virtual bool writeText ( const std::string &  data  )  [pure virtual, inherited]

write string to term

Implemented in Term.

Referenced by termWrite().

Here is the caller graph for this function:

virtual bool hasError (  )  const [pure virtual, inherited]

Return true if any error was detected.

Implemented in Core, SyncReader, FlexScanner, Term, and FlexVScan.

Referenced by SyncReader::hasError().

Here is the caller graph for this function:

virtual bool getChar ( char &   )  [pure virtual, inherited]

Implemented in Term.

Referenced by main(), and termRead().

Here is the caller graph for this function:

virtual bool hasInput ( int  timeout  )  [pure virtual, inherited]

Implemented in Term.

Referenced by main(), and termRead().

Here is the caller graph for this function:


The documentation for this class was generated from the following file:
Generated on Fri Jul 10 22:42:14 2009 for rob08 by  doxygen 1.5.4