sensorfw
contextsensor.h
Go to the documentation of this file.
1 
25 #ifndef CONTEXT_SENSOR_CHANNEL_H
26 #define CONTEXT_SENSOR_CHANNEL_H
27 
28 #include "abstractsensor.h"
29 #include "orientationbin.h"
30 #include "compassbin.h"
31 #include "stabilitybin.h"
32 
33 class ContextSensorChannel : public AbstractSensorChannel
34 {
35  Q_OBJECT
36 
37 public:
38  virtual ~ContextSensorChannel();
39 
40  static AbstractSensorChannel* factoryMethod(const QString& id)
41  {
43  return sc;
44  }
45 
46 protected:
47  ContextSensorChannel(const QString& id);
48 
49 private:
50  ContextProvider::Service service;
51  OrientationBin orientationBin;
52  CompassBin* compassBin;
53  StabilityBin stabilityBin;
54 };
55 
56 #endif
Stability Bin for ContextFW.
Compass Bin for ContextFW.
virtual ~ContextSensorChannel()
static AbstractSensorChannel * factoryMethod(const QString &id)
Definition: contextsensor.h:40
Orientation Bin for ContextFW.
ContextSensorChannel(const QString &id)