Erick / Mbed 2 deprecated ICE_BLE_TEST

Dependencies:   NaturalTinyShell_ice libmDot-12Sept mbed-rtos mbed

Fork of ICE by Erick

Revision:
195:21df85341cb3
Parent:
164:7cecd731882e
Child:
220:dbe21411f962
--- a/src/ConfigurationHandler/Controls/CompositeControl.h	Thu Oct 06 15:46:13 2016 +0000
+++ b/src/ConfigurationHandler/Controls/CompositeControl.h	Thu Oct 06 19:31:13 2016 +0000
@@ -14,10 +14,10 @@
 class CompositeControl
 {
 private:
-    std::string         controlFile;        // the control file
-    std::string         id;                 // composite identifier
-    std::string         input;              // (virtual) input
-    std::vector<std::string> outputs;            // multi-out
+    std::string                 controlFile;    // the control file
+    std::string                 id;             // composite identifier
+    std::vector<std::string>    inputs;         // (virtual) input(s)     
+    std::vector<std::string>    outputs;        // (virtual) output(s)
 public:
     CompositeControl() { }
     ~CompositeControl() { printf("\r%s invoked\n", __func__); }
@@ -30,9 +30,8 @@
     std::string getId(void) const {
         return id;
     }
-    std::string getInput(void) const {
-        return input;
-    }
+    
+    std::vector<std::string> getInputs(void) const; 
     std::vector<std::string> getOutputs(void) const;
     
     // unregister the control with the output task