#include <string>
#include "iconector.h"
#include "rgb.h"
+#include <sstream>
namespace PlaQui {
/// Destructor
virtual ~PlantItem();
- // FIXME: ver que parametros seran necesarios
- // TODO : ver si no son inutiles!!!
- virtual void send_fluid() {}
- virtual void receive_fluid() {}
-
/** Ejecuta la fase de actualización.
*
* Durante la fase de actualización los objetos se comunican entre
/// Retorna el flujo actual que maneja el objeto.
float get_actual_flow() { return actual_flow; }
- virtual void get_state_as_xml(std::stringstream &out) { }
+
+ /** Genera la salida XML del estado del componente
+ *
+ * Esta función genera el estado actual de un objeto utilizando
+ * el formato XML
+ */
+ virtual void get_state_as_xml(std::stringstream &out);
protected:
RGB fluid_color;
// es de solo lectura