コード例 #1
0
ファイル: PrjReader.cpp プロジェクト: ChengXinDL/OpenStudio
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());
  }
}
コード例 #2
0
ファイル: PrjReader.cpp プロジェクト: ChengXinDL/OpenStudio
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());
  }
}
コード例 #3
0
ファイル: PrjReader.cpp プロジェクト: ChengXinDL/OpenStudio
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());
  }
}
コード例 #4
0
ファイル: PrjReader.cpp プロジェクト: CraigCasey/OpenStudio
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());
  }
}
コード例 #5
0
ファイル: PrjReader.cpp プロジェクト: CraigCasey/OpenStudio
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());
  }
}
コード例 #6
0
ファイル: PrjReader.cpp プロジェクト: ChengXinDL/OpenStudio
std::string Reader::readLine()
{
  return readLineQString().toStdString();
}
コード例 #7
0
ファイル: PrjReader.cpp プロジェクト: CraigCasey/OpenStudio
std::string Reader::readLine(DECFILELINE)
{
  return readLineQString(ARGFILELINE).toStdString();
}