Main Page   Class Hierarchy   Compound List   File List   Header Files   Compound Members   File Members  

InteractiveScanner Class Reference

#include <scanner.h>

Class diagram for InteractiveScanner:

Scanner StackObj NoExplicitAllocationObj

List of all members.

Public Members

 InteractiveScanner ()
char* fileName ()
void reset ()
bool is_interactive ()
void start_line (char* prompt)
void discardInput ()

Protected Members

void ErrorMessage (char* msg, fint l, fint c)
fint read_next_char ()
bool is_buffer_filled ()

Detailed Description


Member Function Documentation

InteractiveScanner::InteractiveScanner ()

char * InteractiveScanner::fileName () [inline, virtual]

Reimplemented from Scanner.

void InteractiveScanner::reset () [inline, virtual]

Reimplemented from Scanner.

bool InteractiveScanner::is_interactive () [inline, virtual]

Reimplemented from Scanner.

void InteractiveScanner::start_line (char * prompt) [virtual]

Reimplemented from Scanner.

void InteractiveScanner::discardInput () [virtual]

Reimplemented from Scanner.

void InteractiveScanner::ErrorMessage (char * msg, fint l, fint c) [protected, virtual]

Reimplemented from Scanner.

fint InteractiveScanner::read_next_char () [protected, virtual]

Reimplemented from Scanner.

bool InteractiveScanner::is_buffer_filled () [inline, protected, virtual]

Reimplemented from Scanner.


The documentation for this class was generated from the following files:
Generated at Tue Jun 27 12:07:39 2000 for SelfVM by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999