t = *twrItr;
twrItr = appList.erase(twrItr);
appListItr = appList.begin();
+ break;
}
}
for(twrItr = depList.begin(); twrItr != depList.end(); twrItr++) {
if((*twrItr)->plane.callsign == ID) {
t = *twrItr;
twrItr = depList.erase(twrItr);
- twrItr--;
depListItr = depList.begin();
+ break;
}
}
for(twrItr = circuitList.begin(); twrItr != circuitList.end(); twrItr++) {
t = *twrItr;
twrItr = circuitList.erase(twrItr);
circuitListItr = circuitList.begin();
+ break;
}
}
for(twrItr = holdList.begin(); twrItr != holdList.end(); twrItr++) {
t = *twrItr;
twrItr = holdList.erase(twrItr);
holdListItr = holdList.begin();
+ break;
}
}
for(twrItr = rwyList.begin(); twrItr != rwyList.end(); twrItr++) {
t = *twrItr;
twrItr = rwyList.erase(twrItr);
rwyListItr = rwyList.begin();
+ break;
}
}
for(twrItr = vacatedList.begin(); twrItr != vacatedList.end(); twrItr++) {
t = *twrItr;
twrItr = vacatedList.erase(twrItr);
vacatedListItr = vacatedList.begin();
+ break;
}
}
for(twrItr = trafficList.begin(); twrItr != trafficList.end(); twrItr++) {
t = *twrItr;
twrItr = trafficList.erase(twrItr);
trafficListItr = trafficList.begin();
+ break;
}
}
// And finally, delete the record.