std::list<Row> rows;
std::list<Row>::iterator current_row;
bool update_pending;
+ bool sync_to_clock;
public:
Timetable(Train &);
void save(std::list<Msp::DataFile::Statement> &) const;
private:
- void check_update(std::list<Row>::const_iterator);
+ void check_update(const std::list<Row>::const_iterator &);
std::list<Row>::iterator find_trip(const std::list<Row>::iterator &, std::list<Row>::iterator *);
void update_route();
void event(TrainAI &, const Message &);