IVScan Class Reference

#include <vscan.h>

Inheritance diagram for IVScan:

Inheritance graph
[legend]
Collaboration diagram for IVScan:

Collaboration graph
[legend]

List of all members.


Detailed Description

pure virtual scanner interface

Definition at line 34 of file vscan.h.


Public Member Functions

virtual ~IVScan ()
virtual bool readNext (std::string &token)=0
virtual bool hasError () const =0

Constructor & Destructor Documentation

virtual ~IVScan (  )  [inline, virtual]

Definition at line 36 of file vscan.h.


Member Function Documentation

virtual bool readNext ( std::string &  token  )  [pure virtual]

Referenced by SyncReader::run().

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:


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