21 #include "json_scanner.cc"
25 #include "json_parser.hh"
31 : m_allowSpecialNumbers(false),
33 m_criticalError(false),
34 m_C_locale(QLocale::C)
64 if (!
m_io->isOpen()) {
65 qCritical() <<
"JSonScanner::yylex - io device is not open";
70 int readBytes =
m_io->read(buf, max_size);
72 qCritical() <<
"JSonScanner::yylex - error while reading from io device";
void allowSpecialNumbers(bool allow)
bool m_allowSpecialNumbers
JSonScanner(QIODevice *io)
int LexerInput(char *buf, int max_size)