sensorfw
proximitysensor_a.h
Go to the documentation of this file.
1 
27 #ifndef PROXIMITY_SENSOR_H
28 #define PROXIMITY_SENSOR_H
29 
30 #include <QtDBus/QtDBus>
31 
32 #include "abstractsensor_a.h"
33 #include "datatypes/unsigned.h"
34 #include "datatypes/proximity.h"
35 
36 class ProximitySensorChannelAdaptor : public AbstractSensorChannelAdaptor
37 {
38  Q_OBJECT
39  Q_DISABLE_COPY(ProximitySensorChannelAdaptor)
40  Q_CLASSINFO("D-Bus Interface", "local.ProximitySensor")
41  Q_PROPERTY(Unsigned proximity READ proximity)
43 
44 public:
46 
47 public Q_SLOTS:
50 
51 Q_SIGNALS:
52  void dataAvailable(const Unsigned& data);
53 };
54 
55 #endif
Proximity proximityReflectance() const
ProximitySensorChannelAdaptor(QObject *parent)
void dataAvailable(const Unsigned &data)
QObject facade for ProximityData.
Definition: proximity.h:38
QObject facae for TimedUnsigned.
Definition: unsigned.h:37
QObject based datatype for ProximityData.
QObject based datatype for TimedUnsigned.