biblioteca que serve como midleware para as diversas placas que podem implementar esse padrão !
Diff: Control.h
- Revision:
- 5:8e160ad9adf3
- Parent:
- 4:17005b72a3d8
--- a/Control.h Sun Jun 23 13:21:02 2019 -0300 +++ b/Control.h Wed Jun 26 23:45:16 2019 -0300 @@ -21,12 +21,12 @@ // Incluir ... void includeSensor(Sensor<void*>* nSensor); void includeProtocol(Protocol* nProtocol); - void includeCommunication(Communication* nCommunication); + void includeCommunication(Communication<void*>* nCommunication); // metodos de GET Sensor<void*>* getSensor(const char* name); Protocol* getProtocol(const char* name); - Communication* getCommunication(const char* name); + Communication<void*>* getCommunication(const char* name); // metodo para listar valores !! // list<const& char*> getAvailableSensors(); @@ -39,6 +39,6 @@ map<std::string, Sensor<void*>*> mp_sensors; map<std::string, Protocol*> mp_protocols; - map<std::string, Communication*> mp_communications; + map<std::string, Communication<void*>*> mp_communications; }; #endif