public:
Block(TrafficManager &, Track &);
+
unsigned get_sensor_id() const { return sensor_id; }
const std::set<Track *> &get_tracks() const { return tracks; }
const std::vector<Endpoint> &get_endpoints() const { return endpoints; }
static unsigned next_id;
};
-typedef std::list<Block *> BlockSeq;
} // namespace Marklin