31template <SensorType TSensorType>
virtual SensorResult get() const =0
Provides an interface for reading sensors.
const sensorValueType m_defaultValue
sensorValueType getOrDefault() const
SensorReader(sensorValueType defaultValue)
Base class for sensors. Inherit this class to implement a new type of sensor.
expected< float > SensorResult