42 #ifndef SENSOR_PROVIDER_HPP 43 #define SENSOR_PROVIDER_HPP 48 #include "../../../util/executor/executor.hpp" 49 #include "../../../bluetooth/device/bluetooth_dispatcher.hpp" 50 #include "../synchronization/time_synchronizer.hpp" 51 #include "../../kallisto.hpp" 90 virtual std::vector<std::unique_ptr<SensorImpl> >
provide(
Kallisto&
kallisto,
const std::map<std::string, std::vector<uint8_t>>& service_data,
98 #endif // SENSOR_PROVIDER_HPP virtual std::vector< std::unique_ptr< SensorImpl > > provide(Kallisto &kallisto, const std::map< std::string, std::vector< uint8_t >> &service_data, const std::map< uint16_t, std::vector< uint8_t > > &manufacturer_data, util::Executor &event_dispatcher, bluetooth::BluetoothDispatcher &bluetooth_dispatcher, TimeSynchronizer &sensor_synchonizer)=0
Definition: time_synchronizer.hpp:56
Definition: bluetooth_adapter.hpp:52
Definition: sensor_provider.hpp:56
Definition: bluetooth_dispatcher.hpp:57
Definition: kallisto.hpp:52
Definition: executor.hpp:71
virtual ~SensorProvider()