std::list<IConector *>::iterator it;
for(it = in_list.begin(); it != in_list.end(); it++) {
mi_entrada = static_cast<LogicControl *>(*it);
std::list<IConector *>::iterator it;
for(it = in_list.begin(); it != in_list.end(); it++) {
mi_entrada = static_cast<LogicControl *>(*it);