43 #ifdef CHECK_MEMORY_LEAKS
45 #endif // CHECK_MEMORY_LEAKS
55 for (std::map<std::string, MSPerson*>::iterator i =
myPersons.begin(); i !=
myPersons.end(); ++i) {
75 const std::string&
id = person->
getID();
78 od.
openTag(
"personinfo") <<
" id=\"" <<
id <<
"\" ";
85 od.
openTag(
"person") <<
" id=\"" <<
id
92 const std::map<std::string, MSPerson*>::iterator i =
myPersons.find(
id);
114 for (
size_t i = 0; i < persons.size(); ++i) {
115 persons[i]->proceed(net, time);
125 myWaiting[edge] = std::vector<MSPerson*>();
136 for (PersonVector::iterator i = waitPersons.begin(); i != waitPersons.end();) {
138 if ((*i)->isWaitingFor(line)) {
140 i = waitPersons.erase(i);
166 std::map<std::string, MSPerson*>::iterator i =
myPersons.begin();
167 WRITE_WARNING(
"Person " + i->first +
" aborted waiting for a ride that will never come.");