X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibr2c2%2Fdummy.h;h=d388ca6ecc87eb9402af1f46197b5c50766e71f8;hb=fadc35133b1ebbd98af948c1fa529dcde6fddcfd;hp=5357bbd7bad9726bb1d11f89562a65074d531c3a;hpb=1ff06c5bc46a677fa389ef86c6b26664368f1653;p=r2c2.git diff --git a/source/libr2c2/dummy.h b/source/libr2c2/dummy.h index 5357bbd..d388ca6 100644 --- a/source/libr2c2/dummy.h +++ b/source/libr2c2/dummy.h @@ -23,7 +23,7 @@ private: }; bool power; - std::map turnouts; + std::map turnouts; std::map locos; std::map sensors; @@ -37,14 +37,14 @@ public: virtual const char *enumerate_protocols(unsigned) const; virtual unsigned get_protocol_speed_steps(const std::string &) const; - virtual void add_loco(unsigned, const std::string &) { } + virtual void add_loco(unsigned, const std::string &, const VehicleType &) { } virtual void set_loco_speed(unsigned, unsigned); virtual void set_loco_reverse(unsigned, bool); virtual void set_loco_function(unsigned, unsigned, bool); - virtual void add_turnout(unsigned); - virtual void set_turnout(unsigned, bool); - virtual bool get_turnout(unsigned) const; + virtual void add_turnout(unsigned, const TrackType &); + virtual void set_turnout(unsigned, unsigned); + virtual unsigned get_turnout(unsigned) const; virtual void add_sensor(unsigned) { } virtual void set_sensor(unsigned, bool);