#define _BOMB_H_
#include "source.h"
+#include "bypass.h"
namespace PlaQui {
void activate() { active = true; }
/// Desactiva la bomba
void deactivate() { active = false; }
+ void get_state_as_xml(std::stringstream &out);
protected:
/** Define si la bomba esta abierta o no. Esto lo maneja la logica de
* control
*/
bool active;
private:
- Pump(const Pump &):Source("null") {}
+ Pump(const Pump &):Control("null"),Source("null") {}
Pump &operator = (const Pump &) { return *this; }
};