15 #include <boost/signal.hpp>
50 virtual void setTemperatureUnits(TemperatureUnits units);
51 virtual TemperatureUnits currentTemperatureUnits()
const;
54 virtual void setTemperatureDecimals(
int);
55 virtual int currentTemperatureDecimals()
const;
57 virtual makVrv::DtUnicode temperatureUnitNotation(TemperatureUnits temperatureUnit)
const;
61 virtual double convertTemperatureUnitNativeToDisplay(
double temp )
const;
64 virtual std::string convertTemperatureUnitNativeToDisplayString(
double temp )
const;
73 virtual double convertTemperatureUnitDisplayToNative(
double temp )
const;
75 virtual std::string valueToText(
double value,
int decimals )
const;
91 virtual void initializeTemperatureUnits();
92 virtual void sanityCheckTemperatureUnits();