]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/trainrouter.h
Be more permissive when checking route continuity
[r2c2.git] / source / libr2c2 / trainrouter.h
index 542d1ffe8488c3e24d8b8beb2d976723d5075fc7..9fab2892efe15803da1f413277f7a6bd25678122 100644 (file)
@@ -45,6 +45,7 @@ private:
                ON_THE_WAY,
                WAITING_FOR_SEQUENCE,
                RESERVED_TO_END,
+               ADVANCED_TO_END,
                ARRIVED
        };
 
@@ -107,7 +108,6 @@ private:
 
        void create_metrics();
        bool create_lead_route();
-       bool is_valid_for_track(const Route &, const TrackIter &) const;
        bool advance_to_track(RouteList::iterator &, const TrackIter &);
 
        static void get_routers(Layout &, std::vector<TrainRouter *> &);