54 #include <QSharedPointer>
56 #include <QMutexLocker>
78 typedef QSharedPointer<NewNumeric>
SPtr;
99 inline void setUnit(
const QString& unit);
107 inline const QString& getUnit()
const;
116 virtual void setValue(
double v);
125 virtual double getValue()
const;
128 mutable QMutex m_qMutex;
130 QString m_qString_Unit;
142 QMutexLocker locker(&m_qMutex);
143 m_qString_Unit = unit;
151 QMutexLocker locker(&m_qMutex);
152 return m_qString_Unit;
Contains the declaration of the NewMeasurement class.
#define XMEASSHARED_EXPORT
QSharedPointer< const NewNumeric > ConstSPtr
const QString & getUnit() const
void setUnit(const QString &unit)
Contains the xMeas library export/import macros.
QSharedPointer< NewNumeric > SPtr
The Numeric class provides a Numeric Measurement.