+ if (!current_item->connect(to_connect, IConector::OUT)) {
+ std::cout << s << " Error al conectar " << std::endl;
+ }
+ }
+ }
+ if (conector3 != NULL) {
+ // si, aca hay un conector!, veamos cual es
+ if (xmlStrcmp(conector3->name, BAD_CAST"entrada") == 0) {
+ // bien, es a la entrada!, obtengo el item al cual lo tengo que conectar
+ to_connect = find((char *)XML_GET_CONTENT(conector3->children));
+ // y lo conecto
+ if (!current_item->connect(to_connect, IConector::IN)) {
+ std::cout << s << " Error al conectar " << std::endl;
+ }
+ } else if (xmlStrcmp(conector3->name, BAD_CAST"salida") == 0) {
+ // Era a salida, es casi lo mismo que arriba
+ to_connect = find((char *)XML_GET_CONTENT(conector3->children));
+ if (!current_item->connect(to_connect, IConector::OUT)) {
+ std::cout << s << " Error al conectar " << std::endl;
+ }