]> git.tdb.fi Git - r2c2.git/blobdiff - source/libmarklin/trafficmanager.h
Rename Section to Block for a closer match with real railway terminology
[r2c2.git] / source / libmarklin / trafficmanager.h
index 11ecc9551b3a013aff96e86d9ffc7cc614ec9336..6e210bcf1f8a75430cfea680cd7f774bf8bd0b07 100644 (file)
@@ -1,7 +1,7 @@
 #ifndef LIBMARKLIN_TRAFFICMANAGER_H_
 #define LIBMARKLIN_TRAFFICMANAGER_H_
 
-#include "section.h"
+#include "block.h"
 #include "train.h"
 
 namespace Marklin {
@@ -15,12 +15,12 @@ class TrafficManager
 public:
        TrafficManager(Control &, Layout &);
        Control &get_control() const { return control; }
-       Section *get_section_by_track(const Track *) const;
+       Block *get_block_by_track(const Track *) const;
        void add_train(Train *);
 private:
        Control &control;
        Layout &layout;
-       SectionSeq sections;
+       BlockSeq blocks;
        TrainSeq trains;
 
        void turnout_route_changed(unsigned, Turnout *);