X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Flibmarklin%2Froute.h;fp=source%2Flibmarklin%2Froute.h;h=f8cf72628ec5e1e17df0e1903835100dc1fa717a;hb=6bc2957656507e09f08206ae9b1111a694a4b891;hp=75241d8b604bea37c278e30f45e9894f2f867476;hpb=61da962442ae528bba9c66fa0c09427b53a4cbe0;p=r2c2.git diff --git a/source/libmarklin/route.h b/source/libmarklin/route.h index 75241d8..f8cf726 100644 --- a/source/libmarklin/route.h +++ b/source/libmarklin/route.h @@ -18,6 +18,7 @@ namespace Marklin { class Layout; class Track; +class TrackIter; class Route: public sigc::trackable { @@ -68,9 +69,9 @@ private: void track_removed(Track &); public: - static Route *find(Track &, unsigned, Track &); - static Route *find(Track &, unsigned, const Route &); - static Route *find(Track &, unsigned, const std::set &); + static Route *find(const TrackIter &, Track &); + static Route *find(const TrackIter &, const Route &); + static Route *find(const TrackIter &, const std::set &); }; } // namespace Marklin