16#ifndef QGSSENSORREGISTRY_H 
   17#define QGSSENSORREGISTRY_H 
   40      , mVisibleName( visibleName )
 
 
   48    QString 
type()
 const { 
return mType; }
 
 
  101      , mCreateFunc( pfCreate )
 
 
 
  187    bool removeSensorType( 
const QString &type );
 
  197    QMap<QString, QString> sensorTypes() const;
 
  205    void sensorAdded( const QString &type, const QString &name );
 
  213    QMap<QString, QgsSensorAbstractMetadata *> mMetadata;
 
 
An abstract base class for sensors.
 
Registry of available sensor types.
 
QgsSensorRegistry & operator=(const QgsSensorRegistry &rh)=delete
 
QgsSensorRegistry(const QgsSensorRegistry &rh)=delete
 
std::function< QgsAbstractSensor *(QObject *parent)> QgsSensorCreateFunc
Sensor creation function.