void route(const std::string &);
void reverse();
void speed(unsigned);
- void travel(const std::string &);
+ void travel(unsigned);
void wait(unsigned);
void wait_train(unsigned, unsigned);
void wait_until(unsigned, unsigned);
Block *pending_block;
Train *pending_train;
Msp::Time::TimeStamp wait_timeout;
+ bool arrived;
public:
Timetable(Train &);