9 #include "sqlitefielddef.h" 10 #include "sqlitetable.h" 24 std::unique_ptr<Impl> p;
26 FieldDef<FieldType::Integer> fldTStep = makeFieldDef(
"TStep",FieldType::Integer()).notNull();
27 FieldDef<FieldType::Integer> fldNodeId = makeFieldDef(
"NodeId",FieldType::Integer()).notNull();
29 FieldDef<FieldType::Real> cumFTime = makeFieldDef(
"CumFTime",FieldType::Real()).notNull();
30 FieldDef<FieldType::Real> cumSwA = makeFieldDef(
"CumSwA",FieldType::Real()).notNull();
31 FieldDef<FieldType::Real> cumSubSurfSwA = makeFieldDef(
"CumSubSurfSwA",FieldType::Real()).notNull();
32 FieldDef<FieldType::Real> cumCatches = makeFieldDef(
"CumCatches",FieldType::Real()).notNull();
33 FieldDef<FieldType::Real> cumCatchesThrshld = makeFieldDef(
"CumCatchesThrshld",FieldType::Real()).notNull();
34 FieldDef<FieldType::Real> cumDisc = makeFieldDef(
"CumDiscards",FieldType::Real()).notNull();
35 FieldDef<FieldType::Real> cumDiscRatio = makeFieldDef(
"CumDiscardsRatio",FieldType::Real()).notNull();
36 FieldDef<FieldType::Real> nbChoked = makeFieldDef(
"NbChokedStks",FieldType::Real()).notNull();
40 NodesStatTable(std::shared_ptr<sqlite::SQLiteStorage> db, std::string name);
58 void queryAllNodesAtStep(
int tstep, std::function<
bool(
NodeStat stat)>);
61 #endif // POPSTATTABLE_H double cumdiscratio
Definition: nodesstattable.h:55
double cumftime
Definition: nodesstattable.h:49
Definition: sqliteoutputstorage.h:33
Definition: nodesstattable.h:19
int tstep
Definition: main.cpp:205
double cumcatches
Definition: nodesstattable.h:52
int tstep
Definition: nodesstattable.h:48
double cumcatchesthrshld
Definition: nodesstattable.h:53
Definition: nodesstattable.cpp:9
double nbchoked
Definition: nodesstattable.h:56
double cumsubsurfswa
Definition: nodesstattable.h:51
double cumdisc
Definition: nodesstattable.h:54
types::NodeId nodeId
Definition: nodesstattable.h:47
double cumswa
Definition: nodesstattable.h:50
Definition: nodesstattable.h:46
#define COMMONSSHARED_EXPORT
Definition: commons_global.h:23