sigc::signal<void, const std::string &> signal_name_changed;
Train(TrafficManager &, Locomotive &);
+
void set_name(const std::string &);
void set_speed(unsigned);
const std::string &get_name() const { return name; }
void sensor_event(bool, Sensor *);
bool reserve_more();
};
-typedef std::list<Train *> TrainSeq;
} // namespace Marklin