+#include <list>
+#include <xml.h>
+#include <date.h>
#include "action.h"
class Event
{
- String label;
- date start_time;
- std::list<Action> sequence;
+ String label;
+ UTC start_time;
+ std::list<Action *> sequence;
public:
label = lbl;
}
- void FromXML(xmlnode x);
-}
+ void FromXML(xml_element x);
+ String ToXML(void);
+
+ void add_action(String command);
+};
+
+std::list<Event> read_alarms(const char *filename);
+String alarms_to_XML(std::list<Event> alarms);