DISPLACE
1.0
A spatial model of fisheries to help sustainable fishing and maritime spatial planning
|
#include <fishfarmstable.h>
Classes | |
struct | Impl |
Public Member Functions | |
FishfarmsTable (std::shared_ptr< SQLiteStorage > db, std::string name) | |
~FishfarmsTable () noexcept | |
void | dropAndCreate () |
void | exportFishfarmLog (Fishfarm *fishfarm, int tstep) |
Public Attributes | |
FieldDef< FieldType::Integer > | fldTStep = makeFieldDef("TStep",FieldType::Integer()).notNull() |
FieldDef< FieldType::Integer > | fldNodeId = makeFieldDef("NodeId",FieldType::Integer()).notNull() |
FieldDef< FieldType::Integer > | fldFarmId = makeFieldDef("FarmId",FieldType::Integer()).notNull() |
FieldDef< FieldType::Integer > | fldFarmType = makeFieldDef("FarmType",FieldType::Integer()).notNull() |
FieldDef< FieldType::Real > | fldMeanW = makeFieldDef("MeanW", FieldType::Real()) |
FieldDef< FieldType::Real > | fldFish = makeFieldDef("Fish", FieldType::Real()) |
FieldDef< FieldType::Real > | fldEggs = makeFieldDef("Eggs", FieldType::Real()) |
FieldDef< FieldType::Real > | fldProfit = makeFieldDef("Profit", FieldType::Real()) |
FieldDef< FieldType::Real > | fldNetDisNperH = makeFieldDef("fldNetDisNperH", FieldType::Real()) |
FieldDef< FieldType::Real > | fldNetDisPperH = makeFieldDef("fldNetDisPperH", FieldType::Real()) |
FieldDef< FieldType::Real > | fldNetDisCperH = makeFieldDef("fldNetDisCperH", FieldType::Real()) |
FieldDef< FieldType::Real > | fldNetDisNcum = makeFieldDef("fldNetDisNcum", FieldType::Real()) |
FieldDef< FieldType::Real > | fldNetDisPcum = makeFieldDef("fldNetDisPcum", FieldType::Real()) |
FieldDef< FieldType::Real > | fldNetDisCcum = makeFieldDef("fldNetDisCcum", FieldType::Real()) |
FieldDef< FieldType::Real > | fldNetDisMedCum = makeFieldDef("fldNetDisMedCum", FieldType::Real()) |
FishfarmsTable::FishfarmsTable | ( | std::shared_ptr< SQLiteStorage > | db, |
std::string | name | ||
) |
|
defaultnoexcept |
void FishfarmsTable::dropAndCreate | ( | ) |
void FishfarmsTable::exportFishfarmLog | ( | Fishfarm * | fishfarm, |
int | tstep | ||
) |
FieldDef<FieldType::Real> FishfarmsTable::fldEggs = makeFieldDef("Eggs", FieldType::Real()) |
FieldDef<FieldType::Integer> FishfarmsTable::fldFarmId = makeFieldDef("FarmId",FieldType::Integer()).notNull() |
FieldDef<FieldType::Integer> FishfarmsTable::fldFarmType = makeFieldDef("FarmType",FieldType::Integer()).notNull() |
FieldDef<FieldType::Real> FishfarmsTable::fldFish = makeFieldDef("Fish", FieldType::Real()) |
FieldDef<FieldType::Real> FishfarmsTable::fldMeanW = makeFieldDef("MeanW", FieldType::Real()) |
FieldDef<FieldType::Real> FishfarmsTable::fldNetDisCcum = makeFieldDef("fldNetDisCcum", FieldType::Real()) |
FieldDef<FieldType::Real> FishfarmsTable::fldNetDisCperH = makeFieldDef("fldNetDisCperH", FieldType::Real()) |
FieldDef<FieldType::Real> FishfarmsTable::fldNetDisMedCum = makeFieldDef("fldNetDisMedCum", FieldType::Real()) |
FieldDef<FieldType::Real> FishfarmsTable::fldNetDisNcum = makeFieldDef("fldNetDisNcum", FieldType::Real()) |
FieldDef<FieldType::Real> FishfarmsTable::fldNetDisNperH = makeFieldDef("fldNetDisNperH", FieldType::Real()) |
FieldDef<FieldType::Real> FishfarmsTable::fldNetDisPcum = makeFieldDef("fldNetDisPcum", FieldType::Real()) |
FieldDef<FieldType::Real> FishfarmsTable::fldNetDisPperH = makeFieldDef("fldNetDisPperH", FieldType::Real()) |
FieldDef<FieldType::Integer> FishfarmsTable::fldNodeId = makeFieldDef("NodeId",FieldType::Integer()).notNull() |
FieldDef<FieldType::Real> FishfarmsTable::fldProfit = makeFieldDef("Profit", FieldType::Real()) |
FieldDef<FieldType::Integer> FishfarmsTable::fldTStep = makeFieldDef("TStep",FieldType::Integer()).notNull() |