]> git.llucax.com Git - z.facultad/75.68/celdas.git/blobdiff - trunk/src/sistemaautonomo.h
Mejora debug para IndiceMagico (agregando especialización de template para punteros).
[z.facultad/75.68/celdas.git] / trunk / src / sistemaautonomo.h
index 91db5e2a9dc94249e2a2b06af8a2b3cce9e3bffe..dd82f8296299caaa5b51d1cbb16747073ee9e218 100644 (file)
@@ -112,8 +112,8 @@ public:
                p = 1 ;
        }
 
-       CTeoria(const char* ini_nombre, 
-               const char* ini_funcion,
+       CTeoria(const std::string& ini_nombre, 
+               const std::string& ini_funcion,
                        unsigned long ini_k,
                        unsigned long ini_p)
        {
@@ -137,6 +137,11 @@ public:
 
 } ;
 
+inline
+std::ostream& operator<< (std::ostream& os, CTeoria& t)
+{
+       return os << t.nombre << " > " << t.funcion;
+}
 
 
 // CEntorno
@@ -193,7 +198,7 @@ public:
        // Retorna true si los valores de la condicion coinciden con los valores del entorno.
        bool validate_theory(CTeoria*) ;
 
-protected:
+//protected:
        // Retorna true si los valores de la condicion coinciden con los valores del entorno.
        bool verificar_condicion(CIndiceMagico<t_dato>& datos) ;