41 #ifndef OUTPUTFILEPARSER_H 42 #define OUTPUTFILEPARSER_H 63 void parse (QString path,
int tstep,
int period = -1);
91 static int toInt(
const QString x) {
95 throw std::exception();
101 double r = x.toDouble(&b);
103 throw std::exception();
111 #endif // OUTPUTFILEPARSER_H Definition: outputfileparser.h:53
void parseNodesEnvt(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:451
void parsePopImpact(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:392
void parsePopStart(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:108
void parseShipsStats(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:725
int tstep
Definition: main.cpp:205
void parsePopNbchoked(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:273
void parsePopCumcatches(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:302
Definition: vesseldata.h:152
void parsePopTariffs(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:361
void parsePopCumftime(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:157
void parsePopCumdiscardsratio(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:245
Definition: displacemodel.h:71
Definition: graphbuilder.h:68
void parsePopBenthosStats(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:496
void parsePopStats(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:606
void parseVessels(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:624
void parsePopCumdiscards(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:217
void parsePopCumsweptarea(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:185
void error(QString)
Definition: moc_outputfileparser.cpp:149
static double toDouble(const QString x)
Definition: outputfileparser.h:99
static int toInt(const QString x)
Definition: outputfileparser.h:91
void parse(QString path, int tstep, int period=-1)
Definition: outputfileparser.cpp:40
void parseCompleted()
Definition: moc_outputfileparser.cpp:156
OutputFileParser(DisplaceModel *model, QObject *parent=0)
Definition: outputfileparser.cpp:34
void parsePopCumcatchesPerPop(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:422
void parseFishfarmslogsStats(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:544
void parsePopCumcatchesWithThreshold(QFile *file, int tstep, DisplaceModel *model, int period=-1)
Definition: outputfileparser.cpp:332
VesselStats parseVesselStatLine(const QStringList &fields)
Definition: outputfileparser.cpp:654