OpenIndy-Core  0.2.0.43
oi::MeasurementConfig Class Reference

The MeasurementConfig class Contains all the configuration parameters needed to start a measurement. More...

#include <measurementconfig.h>

Public Member Functions

 MeasurementConfig ()
 MeasurementConfig::MeasurementConfig. More...
 
 MeasurementConfig (const MeasurementConfig &copy)
 MeasurementConfig::MeasurementConfig. More...
 
MeasurementConfigoperator= (const MeasurementConfig &copy)
 MeasurementConfig::operator =. More...
 
const QString & getName () const
 MeasurementConfig::getName. More...
 
void setName (const QString &name)
 MeasurementConfig::setName. More...
 
const bool & getIsSaved () const
 MeasurementConfig::getIsSaved. More...
 
void setIsSaved (const bool &isSaved)
 MeasurementConfig::setIsSaved. More...
 
bool getIsValid () const
 MeasurementConfig::getIsValid. More...
 
const int & getCount () const
 MeasurementConfig::getCount. More...
 
void setCount (const int &count)
 MeasurementConfig::setCount. More...
 
const int & getIterations () const
 MeasurementConfig::getIterations. More...
 
void setIterations (const int &iterations)
 MeasurementConfig::setIterations. More...
 
const bool & getMeasureTwoSides () const
 MeasurementConfig::getMeasureTwoSides. More...
 
void setMeasureTwoSides (const bool &measureTwoSides)
 MeasurementConfig::setMeasureTwoSides. More...
 
const bool & getTimeDependent () const
 MeasurementConfig::getTimeDependent. More...
 
void setTimeDependent (const bool &timeDependent)
 MeasurementConfig::setTimeDependent. More...
 
const bool & getDistanceDependent () const
 MeasurementConfig::getDistanceDependent. More...
 
void setDistanceDependent (const bool &distanceDependent)
 MeasurementConfig::setDistanceDependent. More...
 
const long & getTimeInterval () const
 MeasurementConfig::getTimeInterval. More...
 
void setTimeInterval (const long &interval)
 MeasurementConfig::setTimeInterval. More...
 
const double & getDistanceInterval () const
 MeasurementConfig::getDistanceInterval. More...
 
void setDistanceInterval (const double &interval)
 MeasurementConfig::setDistanceInterval. More...
 
const ReadingTypesgetTypeOfReading () const
 MeasurementConfig::getTypeOfReading. More...
 
void setTypeOfReading (const ReadingTypes &type)
 MeasurementConfig::setTypeOfReading. More...
 
QDomElement toOpenIndyXML (QDomDocument &xmlDoc) const
 MeasurementConfig::toOpenIndyXML. More...
 
bool fromOpenIndyXML (QDomElement &xmlElem)
 MeasurementConfig::fromOpenIndyXML. More...
 

Friends

bool operator== (const MeasurementConfig &left, const MeasurementConfig &right)
 

Detailed Description

The MeasurementConfig class Contains all the configuration parameters needed to start a measurement.

Constructor & Destructor Documentation

MeasurementConfig::MeasurementConfig ( )
MeasurementConfig::MeasurementConfig ( const MeasurementConfig copy)

Member Function Documentation

bool MeasurementConfig::fromOpenIndyXML ( QDomElement &  xmlElem)

MeasurementConfig::fromOpenIndyXML.

Parameters
xmlElem
Returns
const int & MeasurementConfig::getCount ( ) const
const bool & MeasurementConfig::getDistanceDependent ( ) const
const double & MeasurementConfig::getDistanceInterval ( ) const
const bool & MeasurementConfig::getIsSaved ( ) const
bool MeasurementConfig::getIsValid ( ) const
const int & MeasurementConfig::getIterations ( ) const
const bool & MeasurementConfig::getMeasureTwoSides ( ) const
const QString & MeasurementConfig::getName ( ) const
const bool & MeasurementConfig::getTimeDependent ( ) const
const long & MeasurementConfig::getTimeInterval ( ) const
const ReadingTypes & MeasurementConfig::getTypeOfReading ( ) const
MeasurementConfig & MeasurementConfig::operator= ( const MeasurementConfig copy)

MeasurementConfig::operator =.

Parameters
copy
Returns
void MeasurementConfig::setCount ( const int &  count)

MeasurementConfig::setCount.

Parameters
count
void MeasurementConfig::setDistanceDependent ( const bool &  distanceDependent)

MeasurementConfig::setDistanceDependent.

Parameters
distanceDependent
void MeasurementConfig::setDistanceInterval ( const double &  interval)
void MeasurementConfig::setIsSaved ( const bool &  isSaved)

MeasurementConfig::setIsSaved.

Parameters
isSaved
void MeasurementConfig::setIterations ( const int &  iterations)

MeasurementConfig::setIterations.

Parameters
iterations
void MeasurementConfig::setMeasureTwoSides ( const bool &  measureTwoSides)
void MeasurementConfig::setName ( const QString &  name)

MeasurementConfig::setName.

Parameters
name
void MeasurementConfig::setTimeDependent ( const bool &  timeDependent)

MeasurementConfig::setTimeDependent.

Parameters
timeDependent
void MeasurementConfig::setTimeInterval ( const long &  interval)

MeasurementConfig::setTimeInterval.

Parameters
interval
void MeasurementConfig::setTypeOfReading ( const ReadingTypes type)
QDomElement MeasurementConfig::toOpenIndyXML ( QDomDocument &  xmlDoc) const

MeasurementConfig::toOpenIndyXML.

Parameters
xmlDoc
Returns

Friends And Related Function Documentation

bool operator== ( const MeasurementConfig left,
const MeasurementConfig right 
)
friend

The documentation for this class was generated from the following files: