X-Git-Url: https://git.llucax.com/z.facultad/75.42/plaqui.git/blobdiff_plain/0aacdcf95cf6d4f33a2201160d472ab84148d52b..4ddd90e71988f16c5ea79f5de86a9fcb63973ded:/Model/include/logiccontrol.h diff --git a/Model/include/logiccontrol.h b/Model/include/logiccontrol.h index d4434f4..3a56c65 100644 --- a/Model/include/logiccontrol.h +++ b/Model/include/logiccontrol.h @@ -3,6 +3,7 @@ #define _LOGIC_CONTROL_H_ #include "iconector.h" +#include namespace PlaQui { namespace Model { @@ -32,13 +33,19 @@ public: /** Dice si la logica esta o no en operacion * * La logica de control puede no estar siendo utilizada, y eso - * se deduce si tiene alguien conectado a sus entradas. + * se deduce si tiene alguien conectado a sus entradas (o sea, si + * tiene alguien a quien consultar por un estado logico). * Si no hay nadie conectado, se contempla que no se esta utilizando * y se debe utilizar en los casos que sea necesario para no recibir * entradas falsas en los objetos controlados. * \see Exclusa::update */ bool is_operational() { return (in_list.begin() != in_list.end()); } + + void set_name(const std::string &_name) { name = _name; } + std::string get_name() { return name; } +protected: + std::string name; }; }