42 #ifndef SENSOR_MANAGER_HPP 43 #define SENSOR_MANAGER_HPP 48 #include "../../util/error/kallisto_error.hpp" 49 #include "../../hardware/hal/sensors/sensor.hpp" 50 #include "../../hardware/hal/sensors/sensor_event_listener.hpp" 57 class KallistoCoreImpl;
112 std::vector<hardware::Sensor*>
getSensors(std::string address);
209 #endif // SENSOR_MANAGER_HPP Definition: sensor.hpp:53
error::KallistoDetailedResult registerListener(hardware::SensorEventListener &listener, hardware::Sensor &sensor, const std::chrono::microseconds delay)
Definition: bluetooth_adapter.hpp:52
std::vector< hardware::Sensor * > getSensors()
hardware::Sensor * getSensor(hardware::Sensor::SensorType type)
Class that encapsulates a result.
Definition: kallisto_error.hpp:81
error::KallistoDetailedResult unregisterListener(hardware::SensorEventListener &listener, hardware::Sensor &sensor)
SensorType
Definition: sensor.hpp:60
Definition: kallisto_core.hpp:57
Definition: sensor_manager.hpp:58
Definition: sensor_event_listener.hpp:123
Definition: kallisto_core_impl.hpp:69