• Main Page
  • Related Pages
  • Namespaces
  • Classes
  • Files
  • File List
  • File Members

sensors/magnetometersensor/magnetometersensor_a.h

Go to the documentation of this file.
00001 
00027 #ifndef MAGNETOMETER_SENSOR_H
00028 #define MAGNETOMETER_SENSOR_H
00029 
00030 #include <QtDBus/QtDBus>
00031 
00032 #include "datatypes/magneticfield.h"
00033 #include "abstractsensor_a.h"
00034 
00035 class MagnetometerSensorChannelAdaptor : public AbstractSensorChannelAdaptor
00036 {
00037     Q_OBJECT
00038     Q_DISABLE_COPY(MagnetometerSensorChannelAdaptor)
00039     Q_CLASSINFO("D-Bus Interface", "local.MagnetometerSensor")
00040     Q_PROPERTY(MagneticField magneticField READ magneticField)
00041 
00042 public:
00043     MagnetometerSensorChannelAdaptor(QObject* parent);
00044 
00045 public Q_SLOTS:
00046     void reset();
00047     MagneticField magneticField() const;
00048 
00049 Q_SIGNALS:
00050     void dataAvailable(const MagneticField& data);
00051 };
00052 
00053 #endif

Generated on Mon Jun 27 2011 14:38:47 for sensorfw by  doxygen 1.7.1