#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.