#include "conduct.h"
-#include <iostream>
using namespace PlaQui::Model;
// Si ya me actualice, no lo tengo que hacer de nuevo
if (updated) return;
// Seteo mi actualizar en true para evitar entrar de nuevo
-// actual_flow = 99999;
+ actual_flow = 99999;
updated = true;
switch (dir) {
case IN:
void Conduct::simulate()
{
if (!updated) {
+ std::cout << name << "::sin actualizar!" << std::endl;
return;
}
std::cout << name << "::Flujo actual = " << actual_flow << std::endl;
updated = false;
- actual_flow = 99999;
+}
+
+void Conduct::get_state_as_xml(std::stringstream &out)
+{
+ out << "\t<conduct name=\"" << name << "\">" << std::endl;
+ out << "\t\t<actual_flow>" << actual_flow << "</actual_flow>" << std::endl;
+ out << "\t</conduct>" << std::endl;
}