]> git.llucax.com Git - z.facultad/75.42/plaqui.git/blobdiff - Model/include/control.h
Agrego primer version muy chota de lo que va a ser el Simulador
[z.facultad/75.42/plaqui.git] / Model / include / control.h
index 3763da9f38de95061fe41e1035630bef3bc223f5..35d55c2627461bb336ff5879cec15bbef46b1957 100644 (file)
@@ -19,6 +19,14 @@ public:
 
        /// Retorna un estado booleano dependiendo de su estado actual
        virtual bool get_output() = 0;
+
+       /** Conecta una lógica de control a mi entrada */
+       void connect_input_logic(LogicControl *);
+       /** Conecta una lógica de control a mi salida */
+       void connect_output_logic(LogicControl *);
+
+       LogicControl *get_logic_output() { return output; }
+       LogicControl *get_logic_input() { return input; }
 protected:
        LogicControl *input;
        LogicControl *output;