Wyatt  1.0.1
ISensorManager.h
1 #pragma once
2 
3 #include <list>
4 #include "Hardware.h"
5 #include "ISensor.h"
6 #include "messages/IMessage.h"
7 
12 
13 public:
17  virtual ~ISensorManager() {};
18 
24  virtual void addSensor(Hardware hardware, ISensor* sensor) = 0;
25 
30  virtual void updateSensors(std::list<IMessage*>* messages) = 0;
31 };
32 
virtual void updateSensors(std::list< IMessage * > *messages)=0
virtual ~ISensorManager()
virtual void addSensor(Hardware hardware, ISensor *sensor)=0
Definition: ISensor.h:7