1 #ifndef MEASUREMENTCONFIG_H
2 #define MEASUREMENTCONFIG_H
38 const QString &getName()
const;
39 void setName(
const QString &name);
41 const bool &getIsSaved()
const;
42 void setIsSaved(
const bool &isSaved);
44 bool getIsValid()
const;
46 const int &getCount()
const;
47 void setCount(
const int &count);
49 const int &getIterations()
const;
50 void setIterations(
const int &iterations);
52 const bool &getMeasureTwoSides()
const;
53 void setMeasureTwoSides(
const bool &measureTwoSides);
55 const bool &getTimeDependent()
const;
56 void setTimeDependent(
const bool &timeDependent);
58 const bool &getDistanceDependent()
const;
59 void setDistanceDependent(
const bool &distanceDependent);
61 const long &getTimeInterval()
const;
62 void setTimeInterval(
const long &interval);
64 const double &getDistanceInterval()
const;
65 void setDistanceInterval(
const double &interval);
74 QDomElement toOpenIndyXML(QDomDocument &xmlDoc)
const;
75 bool fromOpenIndyXML(QDomElement &xmlElem);
90 bool distanceDependent;
92 double distanceInterval;
100 Q_DECLARE_METATYPE(
oi::MeasurementConfig* )
102 #endif // MEASUREMENTCONFIG_H
ReadingTypes
Definition: types.h:203
Definition: coordinatesystem.h:15
const QString & getName() const
MeasurementConfig::getName.
Definition: measurementconfig.cpp:69
The MeasurementConfig class Contains all the configuration parameters needed to start a measurement...
Definition: measurementconfig.h:15
friend bool operator==(const MeasurementConfig &left, const MeasurementConfig &right)
Definition: measurementconfig.h:25
#define OI_CORE_EXPORT
Definition: types.h:11