summaryrefslogtreecommitdiffstats
path: root/lib/libtqtrla/src/tqtrla.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libtqtrla/src/tqtrla.h')
-rw-r--r--lib/libtqtrla/src/tqtrla.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/lib/libtqtrla/src/tqtrla.h b/lib/libtqtrla/src/tqtrla.h
index be105b8..e46e2fc 100644
--- a/lib/libtqtrla/src/tqtrla.h
+++ b/lib/libtqtrla/src/tqtrla.h
@@ -163,4 +163,26 @@ typedef TQValueList<StationType> StationList;
// =============================================================================
+class SensorType
+{
+ public:
+ TQ_UINT32 index;
+ TQString name;
+ TQString description;
+ TQString units;
+ double min;
+ double max;
+ double mininterval;
+ double nominalinterval;
+};
+
+#ifndef QT_NO_DATASTREAM
+Q_EXPORT TQDataStream &operator<<(TQDataStream &, const SensorType &);
+Q_EXPORT TQDataStream &operator>>(TQDataStream &, SensorType &);
+#endif
+
+typedef TQValueList<SensorType> SensorList;
+
+// =============================================================================
+
#endif // TQTRLA_H \ No newline at end of file