sensorfw
liddata.h
Go to the documentation of this file.
1 
26 #ifndef LIDDATA_H
27 #define LIDDATA_H
28 
29 #include <datatypes/genericdata.h>
30 
36 class LidData : public TimedData {
37 public:
38 
42  enum Type {
43  UnknownLid = -1,
44  FrontLid = 0,
45  BackLid
46  };
47 
49  unsigned value_;
55 
62  LidData(const quint64& timestamp, Type type, unsigned value) :
63  TimedData(timestamp), type_(type), value_(value) {}
64 };
65 
67 #endif // LidData_H
Datatype for device lid events.
Definition: liddata.h:36
LidData()
Constructor.
Definition: liddata.h:54
Type
Type of lid.
Definition: liddata.h:42
@ UnknownLid
Definition: liddata.h:43
@ BackLid
Back lid.
Definition: liddata.h:45
@ FrontLid
Front lid.
Definition: liddata.h:44
LidData::Type type_
Type of lid.
Definition: liddata.h:48
LidData(const quint64 &timestamp, Type type, unsigned value)
Constructor.
Definition: liddata.h:62
unsigned value_
Measurement value.
Definition: liddata.h:49
A base class for measurement data that contain timestamp.
Definition: genericdata.h:36
Q_DECLARE_METATYPE(TMatrix)
Basic datatypes for filters.