control(c),
layout(l)
{
- const set<Track *> &tracks=layout.get_tracks();
+ const set<Track *> &tracks = layout.get_tracks();
set<Track *> used_tracks;
for(set<Track *>::const_iterator i=tracks.begin(); i!=tracks.end(); ++i)
if(used_tracks.count(*i)==0)
{
- Block *block=new Block(*this, **i);
+ Block *block = new Block(*this, **i);
blocks.push_back(block);
used_tracks.insert(block->get_tracks().begin(), block->get_tracks().end());
}
{
for(list<Block *>::const_iterator i=blocks.begin(); i!=blocks.end(); ++i)
{
- const set<Track *> &tracks=(*i)->get_tracks();
+ const set<Track *> &tracks = (*i)->get_tracks();
if(tracks.count(const_cast<Track *>(&t)))
return **i;
}
void TrafficManager::tick()
{
- Time::TimeStamp t=Time::now();
+ Time::TimeStamp t = Time::now();
Time::TimeDelta dt;
if(last_tick)
- dt=t-last_tick;
- last_tick=t;
+ dt = t-last_tick;
+ last_tick = t;
for(list<Train *>::iterator i=trains.begin(); i!=trains.end(); ++i)
(*i)->tick(t, dt);
DataFile::Writer writer(out);
for(list<Train *>::const_iterator i=trains.begin(); i!=trains.end(); ++i)
{
- const Locomotive &loco=(*i)->get_locomotive();
+ const Locomotive &loco = (*i)->get_locomotive();
DataFile::Statement st("train");
st.append(loco.get_type().get_article_number());
st.append(loco.get_address());
void TrafficManager::Loader::train(unsigned art_nr, unsigned addr)
{
- Locomotive *loco=new Locomotive(obj.layout.get_catalogue().get_locomotive(art_nr), obj.control, addr);
- Train *trn=new Train(obj, *loco);
+ Locomotive *loco = new Locomotive(obj.layout.get_catalogue().get_locomotive(art_nr), obj.control, addr);
+ Train *trn = new Train(obj, *loco);
load_sub(*trn);
}