28 #ifndef SENSORMANAGERINTERFACE_H 29 #define SENSORMANAGERINTERFACE_H 48 template<
class SensorInterfaceType>
65 template<
class SensorInterfaceType>
68 sensorInterfaceMap_[sensorName].sensorInterfaceFactory = SensorInterfaceType::factoryMethod;
72 #endif // SENSORMANAGERINTERFACE_H
static SensorManagerInterface * ifc_
SensorInterfaceFactoryMethod sensorInterfaceFactory
AbstractSensorChannelInterface *(* SensorInterfaceFactoryMethod)(const QString &id, int sessionId)
bool releaseInterface(const QString &id, int sessionId)
Base class for sensor interface.
Base-class for client facades of different sensor types.
static SensorManagerInterface & instance()
QMap< QString, SensorInterfaceEntry > sensorInterfaceMap_
Proxy class for interface for SensorManager.
AbstractSensorChannelInterface * interface(const QString &id)
bool registeredAndCorrectClassName(const QString &id, const QString &className) const
virtual ~SensorManagerInterface()
void registerSensorInterface(const QString &sensorName)
DBus interface to SensorManager instance.