12 NoSuchEventException is thrown when required event does not exist.
14 class NoSuchEventException
18 class Event : public OrmRecord<Event>
21 static QSqlRecord const sColumns;
22 static QString const sTableName;
25 static Event getById(int id, int conferenceId);
28 int id() const { return value("id").toInt(); }
29 int conferenceId() const { return value("xid_conference").toInt(); }
30 QDateTime start() const { return value("start").toDateTime(); }
31 int duration() const { return value("duration").toInt(); }
32 int activityId() const { return value("xid_activity").toInt(); }
33 QString type() const { return value("type").toString(); }
34 QString language() const { return value("language").toString(); }
36 void setId(int id) { setValue("id", id); }
37 void setConferenceId(int conferenceId) { setValue("xid_conference", conferenceId); }
38 void setStart(const QDateTime& start) { setValue("start", start); }
39 void setDuration(int duration) { setValue("duration", duration); }
40 void setActivityId(int activityId) { setValue("xid_activity", activityId); }
41 void setType(const QString& type) { setValue("type", type); }
42 void setLanguage(const QString& language) { setValue("language", language); }
44 friend class EventTest;