14 String pattern; // for recurrance
15 UTC recurrance_interval;
16 std::set<int> weekdays;
18 std::list<Action *> sequence;
34 void FromXML(xml_element x);
37 void add_action(String command);
39 UTC next_occurance(UTC after);
42 std::list<Event> read_alarms(const char *filename);
43 String alarms_to_XML(std::list<Event> alarms);