20#ifndef CLIMATECONVERTER_H
21#define CLIMATECONVERTER_H
50 const QString
fileName()
const {
return mFileName; }
51 const QString
tableName()
const {
return mTableName; }
52 const QString
database()
const {
return mDatabase; }
54 const QString
year()
const {
return mYear; }
55 const QString
month()
const {
return mMonth; }
56 const QString
day()
const {
return mDay; }
57 const QString
temp()
const {
return mTemp; }
58 const QString
minTemp()
const {
return mMinTemp; }
59 const QString
prec()
const {
return mPrec; }
60 const QString
rad()
const {
return mRad; }
61 const QString
vpd()
const {
return mVpd; }
68 void setYear(
const QString value) { mYear = value; }
69 void setMonth(
const QString value) { mMonth = value; }
70 void setDay(
const QString value) { mDay = value; }
71 void setTemp(
const QString value) { mTemp = value; }
72 void setMinTemp(
const QString value) { mMinTemp = value; }
73 void setPrec(
const QString value) { mPrec = value; }
74 void setRad(
const QString value) { mRad = value; }
75 void setVpd(
const QString value) { mVpd = value; }
81 void bindExpression(
Expression &expr,
int index);
Converts text-file-based data into the iLand climate data format.
Definition: climateconverter.h:29
QString rad
Definition: climateconverter.h:42
const QString temp() const
Definition: climateconverter.h:57
QString fileName
Definition: climateconverter.h:31
QString month
Definition: climateconverter.h:37
void setMonth(const QString value)
Definition: climateconverter.h:69
void run()
Definition: climateconverter.cpp:74
void setYear(const QString value)
Definition: climateconverter.h:68
QString tableName
Definition: climateconverter.h:31
void setTemp(const QString value)
Definition: climateconverter.h:71
const QString rad() const
Definition: climateconverter.h:60
void setRad(const QString value)
Definition: climateconverter.h:74
const QString year() const
Definition: climateconverter.h:54
const QString vpd() const
Definition: climateconverter.h:61
void setTableName(const QString tableName)
Definition: climateconverter.h:65
QString prec
Definition: climateconverter.h:41
const QString tableName() const
Definition: climateconverter.h:51
const QString minTemp() const
Definition: climateconverter.h:58
const QString day() const
Definition: climateconverter.h:56
bool captions() const
Definition: climateconverter.h:53
QString database
Definition: climateconverter.h:32
QString vpd
Definition: climateconverter.h:43
void setDay(const QString value)
Definition: climateconverter.h:70
const QString database() const
Definition: climateconverter.h:52
void setMinTemp(const QString value)
Definition: climateconverter.h:72
void setCaptions(const bool on)
Definition: climateconverter.h:67
static void addToScriptEngine(QJSEngine &engine)
add this class to scripting engine
Definition: climateconverter.cpp:40
void setPrec(const QString value)
Definition: climateconverter.h:73
const QString month() const
Definition: climateconverter.h:55
bool captions
Definition: climateconverter.h:33
void setVpd(const QString value)
Definition: climateconverter.h:75
ClimateConverter(QObject *parent=0)
Definition: climateconverter.cpp:50
const QString prec() const
Definition: climateconverter.h:59
QString year
Definition: climateconverter.h:34
QString minTemp
Definition: climateconverter.h:40
void setFileName(const QString fileName)
Definition: climateconverter.h:64
const QString fileName() const
Definition: climateconverter.h:50
QString temp
Definition: climateconverter.h:39
void setDatabase(const QString db)
Definition: climateconverter.h:66
QString day
Definition: climateconverter.h:38
An expression engine for mathematical expressions provided as strings.
Definition: expression.h:29