43 #ifdef CHECK_MEMORY_LEAKS
45 #endif // CHECK_MEMORY_LEAKS
62 myOriginalNodes(def->getNodes().begin(), def->getNodes().end()) {
90 NBConnection conn(from, fromLane, to, toLane, linkIndex);
165 throw ProcessError(
"Attempt to remove nonexistant connection");
184 const std::vector<NBTrafficLightLogic::PhaseDefinition> phases =
myTLLogic->
getPhases();
187 for (std::vector<NBTrafficLightLogic::PhaseDefinition>::const_iterator it = phases.begin(); it != phases.end(); it++) {
188 std::string newState = it->state;
189 newState.erase(newState.begin() + removed);
190 newLogic->
addStep(it->duration, newState);