]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/route.h
Simplify some interfaces by using track and block iterators
[r2c2.git] / source / libr2c2 / route.h
index 3ee7e5ead2306313d2afb293bae4b7931124f439..e5164ce06a283f854d5ce2f7e1881bbac159610f 100644 (file)
@@ -75,7 +75,7 @@ public:
        const std::map<unsigned, int> &get_turnouts() const { return turnouts; }
        void add_track(Track &);
        void add_tracks(const std::set<Track *> &);
-       void add_track_chain(Track &, unsigned, const TurnoutMap &);
+       void add_track_chain(const TrackIter &, const TurnoutMap &);
        const std::set<Track *> &get_tracks() const { return tracks; }
        bool has_track(Track &) const;
        void save(std::list<Msp::DataFile::Statement> &) const;