43 #ifdef CHECK_MEMORY_LEAKS
45 #endif // CHECK_MEMORY_LEAKS
70 for (; it != end; ++it) {
74 fclass = fclass.substr(0, fclass.find_first_of(
"@"));
93 const std::vector<MSEdge*>& edges = ec.
getEdges();
94 for (std::vector<MSEdge*>::const_iterator e = edges.begin(); e != edges.end(); ++e) {
97 const std::vector<MSLane*>& lanes = edge.
getLanes();
98 for (std::vector<MSLane*>::const_iterator lane = lanes.begin(); lane != lanes.end(); ++lane) {
123 for (std::vector<std::string>::const_iterator id_it = ids.begin(); id_it != ids.end(); ++id_it) {
127 std::vector<std::string> laneIDs;
128 for (MSTrafficLightLogic::LaneVectorVector::const_iterator i = lanes.begin(); i != lanes.end(); ++i) {
130 for (MSTrafficLightLogic::LaneVector::const_iterator j = llanes.begin(); j != llanes.end(); ++j) {
131 laneIDs.push_back((*j)->getID());
135 std::string lane_output =
"";
136 for (
unsigned int i1 = 0; i1 < laneIDs.size(); ++i1) {
137 lane_output += laneIDs[i1] +
" ";