3 #ifndef _MP7_Measurement_hpp_ 4 #define _MP7_Measurement_hpp_ 12 #define NaN std::numeric_limits<double>::quiet_NaN() 22 Measurement(
const double& aValue = NaN,
const std::string& aUnits =
"",
const double& aTolerence = NaN,
const std::string& aTolerenceUnits =
"") :
value(aValue),
units(aUnits),
tolerence(aTolerence),
tolerence_units(aTolerenceUnits) {
-test-ipbusaccess
Definition: AlignmentNode.hpp:15
Measurement(const double& aValue = NaN, const std::string& aUnits = "", const double& aTolerence = NaN, const std::string& aTolerenceUnits = "")
Definition: Measurement.hpp:22
double tolerence
Definition: Measurement.hpp:28
double value
Definition: Measurement.hpp:25
std::string units
Definition: Measurement.hpp:26
std::ostream& operator<<(std::ostream& aStream, const Measurement& aMeasurement)
Definition: Measurement.cpp:12
std::string tolerence_units
Definition: Measurement.hpp:29