blob: 9a2f0a268c288b7550b432736048a37ace445485 [file] [log] [blame]
#pragma once
#include <optional>
namespace interfaces
{
class Sensor;
class SensorListener
{
public:
virtual ~SensorListener() = default;
virtual void sensorUpdated(interfaces::Sensor&, uint64_t) = 0;
virtual void sensorUpdated(interfaces::Sensor&, uint64_t, double) = 0;
};
} // namespace interfaces