X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Ftrainrouter.h;h=91b7bac1a4e0730afb2e7b278911f4d74b4c5334;hb=e8d2abb48b5236cc3455a035628292ae7908240e;hp=4f51b3e107878b07e37cd86fa38d7509d8527208;hpb=997e14793d8e58d3cb14a495970b36b1e0cad39b;p=r2c2.git diff --git a/source/libr2c2/trainrouter.h b/source/libr2c2/trainrouter.h index 4f51b3e..91b7bac 100644 --- a/source/libr2c2/trainrouter.h +++ b/source/libr2c2/trainrouter.h @@ -66,6 +66,7 @@ private: unsigned current_sequence; bool sequence_check_pending; Msp::Time::TimeDelta delay; + Msp::Time::TimeDelta duration; Msp::RefPtr planner; public: @@ -91,6 +92,8 @@ public: const TrainRouteMetric &get_metric(int = -1) const; void set_departure_delay(const Msp::Time::TimeDelta &); const Msp::Time::TimeDelta &get_departure_delay() const { return delay; } + void set_trip_duration(const Msp::Time::TimeDelta &); + const Msp::Time::TimeDelta &get_trip_duration() const { return duration; } virtual void message(const Message &); virtual void tick(const Msp::Time::TimeDelta &);