Ejemplo n.º 1
0
void Reader::read999(std::string mesg)
{
  QString input = readLineQString();
  if(!input.startsWith(QString("-999")))
  {
    QString errmesg = QString().fromStdString(mesg) + QString(" at line %1").arg(m_lineNumber);
    LOG_AND_THROW(errmesg.toStdString());
  }
}
Ejemplo n.º 2
0
void Reader::readEnd()
{
  QString input = readLineQString();
  if(!input.startsWith(QString("* end project file.")))
  {
    QString mesg = QString("Failed to read file end at line %1").arg(m_lineNumber);
    LOG_AND_THROW(mesg.toStdString());
  }
}
Ejemplo n.º 3
0
void Reader::read999()
{
  QString input = readLineQString();
  if(!input.startsWith(QString("-999")))
  {
    QString mesg=QString("Failed to read -999 at line %1").arg(m_lineNumber);
    LOG_AND_THROW(mesg.toStdString());
  }
}
Ejemplo n.º 4
0
void Reader::readEnd(DECFILELINE)
{
  QString input = readLineQString(ARGFILELINE);
  if(!input.startsWith(QString("* end project file.")))
  {
    QString mesg = QString("Failed to read file end at line %1").arg(m_lineNumber);
#ifndef NOFILELINE
    mesg +=  QString(" (%1,%2)").arg(file).arg(line);
#endif
    LOG_AND_THROW(mesg.toStdString());
  }
}
Ejemplo n.º 5
0
void Reader::read999(std::string mesg DECCFILELINE)
{
  QString input = readLineQString(ARGFILELINE);
  if(!input.startsWith(QString("-999")))
  {
    QString errmesg = QString().fromStdString(mesg) + QString(" at line %1").arg(m_lineNumber);
#ifndef NOFILELINE
    errmesg +=  QString(" (%1,%2)").arg(file).arg(line);
#endif
    LOG_AND_THROW(errmesg.toStdString());
  }
}
Ejemplo n.º 6
0
std::string Reader::readLine()
{
  return readLineQString().toStdString();
}
Ejemplo n.º 7
0
std::string Reader::readLine(DECFILELINE)
{
  return readLineQString(ARGFILELINE).toStdString();
}