#include <scanner.h>
Class diagram for InteractiveScanner:
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 () |
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.