#include <XdlScanner.hpp>
Definition at line 45 of file XdlScanner.hpp.
| torc::XdlScanner::XdlScanner |
( |
std::istream * |
arg_yyin = 0, |
|
|
std::ostream * |
arg_yyout = 0 |
|
) |
| |
Public constructor.
Scans the input stream for tokens, and sends any output to the output stream.
- Parameters
-
| arg_yyin | The input stream. |
| arg_yyout | The output stream. |
Definition at line 2023 of file XdlScanner.cpp.
2023 : XdlFlexLexer(in, out) {}
| torc::XdlScanner::~XdlScanner |
( |
| ) |
|
|
virtual |
| void torc::XdlScanner::set_debug |
( |
bool |
b | ) |
|
The XDL parser has full access to our internals.
Definition at line 65 of file XdlScanner.hpp.
| int torc::XdlScanner::colon |
|
protected |
Variable to count the number of separator colons seen.
Definition at line 70 of file XdlScanner.hpp.
| bool torc::XdlScanner::in_double_quote |
|
protected |
Flag to track whether we are inside a double quote.
Definition at line 68 of file XdlScanner.hpp.
| std::string torc::XdlScanner::last_string |
|
protected |
Last double-quoted string that we saw.
Definition at line 74 of file XdlScanner.hpp.
| int torc::XdlScanner::quote |
|
protected |
Variable to count the number of double-quotes seen.
Definition at line 72 of file XdlScanner.hpp.
The documentation for this class was generated from the following files: