42 #ifndef TIME_SYNCHRONIZER_HPP_ 43 #define TIME_SYNCHRONIZER_HPP_ 45 #include "../../../util/error/kallisto_error.hpp" 46 #include "../../../bluetooth/device/bluetooth_dispatcher.hpp" 47 #include "../sensors/sensor_event_listener.hpp" 57 class TimeSynchronizer {
85 virtual error::KallistoDetailedResult
sync() = 0;
92 virtual error::KallistoDetailedResult
syncSensorEvent(Sensor& sensor, SensorEvent& event) = 0;
TimeSynchronizer(TimeSynchronizer const &)=delete
Definition: bluetooth_adapter.hpp:52
bluetooth::BluetoothDispatcher * m_dispatcher
Definition: time_synchronizer.hpp:59
virtual error::KallistoDetailedResult syncSensorEvent(Sensor &sensor, SensorEvent &event)=0
virtual error::KallistoDetailedResult sync()=0
virtual ~TimeSynchronizer()