LCOV - code coverage report
Current view: top level - src/microsim - MSLane.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 97.5 % 1864 1818
Test Date: 2026-05-24 16:29:35 Functions: 96.8 % 154 149

Function Name Sort by function name Hit count Sort by function hit count
_ZN6MSLane11changeLanesEx 0
_ZN6MSLane18removeMoveReminderEP14MSMoveReminder 0
_ZNK6MSLane16getCrossingIndexEv 0
_ZNK6MSLane20getUpcomingJunctionsEddRKSt6vectorIPS_SaIS1_EE 0
_ZN6MSLane13setChangeLeftEx 9
_ZN6MSLane14setChangeRightEx 9
_ZN6MSLane9setLengthEd 15
_ZN6MSLane13saveRNGStatesER12OutputDevice 32
_ZNK6MSLane17getWaitingSecondsEv 46
_ZNK6MSLane14hasApproachingEv 73
_ZNK6MSLane22getNormalIncomingLanesEv 76
_ZN6MSLane22setFrictionCoefficientEd 85
_ZN6MSLane24markRecalculateBruttoSumEv 237
_ZN6MSLane9insertIDsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE 242
_ZN6MSLane9loadStateERKSt6vectorIP11SUMOVehicleSaIS2_EE 557
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 616
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 0
_ZN6MSLane4fillI5RTreeIPS_S_fLi2ENS_14StoringVisitorEfLi8ELi4EEEEvRT_ 616
_ZNK6MSLane16getUpcomingLinksEddRKSt6vectorIPS_SaIS1_EE 761
_ZN6MSLane11setMaxSpeedEdbd 1030
_ZN6MSLane14setPermissionsExx 1270
_ZNK6MSLane29incoming_lane_priority_sorterclERKNS_16IncomingLaneInfoES3_ 1362
_ZN6MSLane16resetPermissionsEx 1456
_ZNK6MSLane13hasUnsafeLinkEv 1646
_ZN6MSLane12loadRNGStateEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2048
_ZNK6MSLane16getMeanSpeedBikeEv 2095
_ZN6MSLane17setLaneStopOffsetERK10StopOffset 2152
_ZNK6MSLane18getLaneStopOffsetsEv 2980
_ZNK6MSLane32handleIntermodalCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehiclePK15MSTransportabledS7_RSt3setISA_25ComparatorNumericalIdLessSaISA_EESI_ 3964
_ZN6MSLane10addParkingEP13MSBaseVehicle 6271
_ZN6MSLane29outgoing_lane_priority_sorterC2EPKS_ 8022
_ZN6MSLane10clearStateEv 8544
_ZN6MSLane11setOppositeEPS_ 8868
_ZNK6MSLane22getSurroundingVehiclesEdddSt10shared_ptrISt3mapIPKS_St4pairIddESt4lessIS3_ESaIS4_IKS3_S5_EEEE 11180
_ZNK6MSLane11mayContinueEPK9MSVehicle 11447
_ZNK6MSLane18getVehiclesInRangeEdd 11749
_ZN6MSLane9saveStateER12OutputDevice 11923
_ZNK6MSLane29outgoing_lane_priority_sorterclEPK6MSLinkS3_ 13668
_ZN6MSLane13removeParkingEP13MSBaseVehicle 18371
_ZNK6MSLane24by_connections_to_sorterclEPK6MSEdgeS3_ 21775
_ZN6MSLane13removeVehicleEP9MSVehicleN14MSMoveReminder12NotificationEb 25743
_ZN6MSLane11setBidiLaneEPS_ 33020
_ZN6MSLane5clearEv 42208
_ZN6MSLane20initCollisionOptionsERK11OptionsCont 42366
_ZN6MSLane8initRNGsERK11OptionsCont 42368
_ZN6MSLane21forceVehicleInsertionEP9MSVehicledN14MSMoveReminder12NotificationEd 48715
_ZNK6MSLane17getNettoOccupancyEv 56720
_ZNK6MSLane28getHarmonoise_NoiseEmissionsEv 56723
_ZNK6MSLane24getInternalFollowingLaneEPKS_ 77206
_ZNK6MSLane25getLogicalPredecessorLaneERK6MSEdge 81795
_ZN6MSLane19initCollisionActionERK11OptionsContRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_15CollisionActionE 84732
_ZNK6MSLane17getCriticalLeaderEdddRK9MSVehicle 106390
_ZN6MSLane18isFrontalCollisionEPK9MSVehicleS2_ 126920
_ZNK6MSLane28getFirstInternalInConnectionERd 128726
_ZNK6MSLane22handleCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehicleSA_ddRSt3setISA_25ComparatorNumericalIdLessSaISA_EESF_ 129838
_ZNK6MSLane18getFirstAnyVehicleEv 136612
_ZN6MSLane22setManeuverReservationEP9MSVehicle 224056
_ZN6MSLane24resetManeuverReservationEP9MSVehicle 224056
_ZNK6MSLane23vehicle_position_sorterclEP9MSVehicleS2_ 274922
_ZNK6MSLane19getOutgoingViaLanesEv 290003
_ZNK6MSLane15getFromJunctionEv 395560
_ZNK6MSLane13getToJunctionEv 494418
_ZNK6MSLane19getFirstFullVehicleEv 557688
_ZN6MSLane13freeInsertionER9MSVehicleddN14MSMoveReminder12NotificationE 590350
_ZNK6MSLane12nextBlockingEddddb 699056
_ZNK6MSLane19getOppositeFollowerEPK9MSVehicle 700029
_ZNK6MSLane22getNormalSuccessorLaneEv 728591
_ZN6MSLane13lastInsertionER9MSVehicleddb 753805
_ZNK6MSLane18isPriorityCrossingEv 845370
_ZN6MSLane29incoming_lane_priority_sorterC2EPKS_ 1017098
_ZN6MSLane24by_connections_to_sorterC2EPK6MSEdge 1051954
_ZN6MSLane19enteredByLaneChangeEP9MSVehicle 1087322
_ZN6MSLane16leftByLaneChangeEP9MSVehicle 1131928
_ZN6MSLane15checkBufferTypeEv 2126054
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS_ 2129073
_ZN6MSLaneC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdddP6MSEdgeiRK14PositionVectordxxxibS7_SC_ 2129075
_ZN6MSLane16initRestrictionsEv 2131739
_ZNK6MSLane25getCanonicalSuccessorLaneEv 2547972
_ZN6MSLane15addMoveReminderEP14MSMoveReminderb 2610511
_ZN6MSLane15addIncomingLaneEPS_P6MSLink 2928428
_ZN6MSLane18addApproachingLaneEPS_b 2928428
_ZN6MSLane7addLinkEP6MSLink 2928428
_ZNK6MSLane17getMissingRearGapEPK9MSVehicledd 3283344
_ZN6MSLane18incorporateVehicleEP9MSVehicledddRKN9__gnu_cxx17__normal_iteratorIPS1_St6vectorIS1_SaIS1_EEEEN14MSMoveReminder12NotificationE 3534639
_ZN6MSLaneD0Ev 3784572
_ZN6MSLaneD0Ev 1674377
_ZN6MSLaneD2Ev 2110195
_ZNK6MSLane19checkForPedestriansEPK9MSVehicleRdS3_db 3895165
_ZNK6MSLane20getIncomingLinkStateEv 4727155
_ZNK6MSLane17getOppositeLeaderEPK9MSVehicledbNS_13MinorLinkModeE 5134232
_ZNK6MSLane13getNextNormalEv 5522863
_ZNK6MSLane14getOppositePosEd 7560841
_ZNK6MSLane12checkFailureEPK9MSVehicleRdS3_dbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE14InsertionCheck 7708208
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 9291142
_ZNK6MSLane11getFollowerEPK9MSVehicleddNS_13MinorLinkModeE 9338390
_ZNK6MSLane20hadPermissionChangesEv 12977336
_ZN6MSLane13insertVehicleER9MSVehicle 13529681
_ZN6MSLane14getDepartSpeedERK9MSVehicleRb 13529743
_ZN6MSLane15getDepartPosLatERK9MSVehicle 14014468
_ZN6MSLane18isInsertionSuccessEP9MSVehicledddbN14MSMoveReminder12NotificationE 14070421
_ZN6MSLane18safeInsertionSpeedEPK9MSVehicledRK12MSLeaderInfod 14176242
_ZNK6MSLane23getLeadersOnConsecutiveEdddPK9MSVehicleRKSt6vectorIPS_SaIS4_EER20MSLeaderDistanceInfob 16862565
_ZN6MSLane20setPartialOccupationEP9MSVehicle 17941746
_ZN6MSLane22resetPartialOccupationEP9MSVehicle 17941796
_ZN6MSLane24sortManeuverReservationsEv 20714318
_ZNK6MSLane16getPartialBeyondEv 20714318
_ZN6MSLane33detectPedestrianJunctionCollisionEPK9MSVehicleRK14PositionVectorPKS_xRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3setIS2_25ComparatorNumericalIdLessSaIS2_EESK_ 32183612
_ZN6MSLane20integrateNewVehiclesEv 34164293
_ZNK6MSLane22getLeaderOnConsecutiveEdddRK9MSVehicleRKSt6vectorIPS_SaIS4_EEb 39265717
_ZNK6MSLane9getLeaderEPK9MSVehicledRKSt6vectorIPS_SaIS4_EEdb 39733774
_ZNK6MSLane14hasPedestriansEv 52222682
_ZNK6MSLane8isNormalEv 54439268
_ZNK6MSLane11appropriateEPK9MSVehicle 77963100
_ZNK6MSLane15getParallelLaneEib 84190943
_ZN6MSLane19swapAfterLaneChangeEx 84523883
_ZN6MSLane15updateLengthSumEv 95391058
_ZN6MSLane13planMovementsEx 95391061
_ZN6MSLane16executeMovementsEx 95391061
_ZNK6MSLane21setJunctionApproachesEv 95391061
_ZNK6MSLane10isCrossingEv 101878274
_ZN6MSLane16isApproachedFromEP6MSEdgePS_ 102551728
_ZN6MSLane16detectCollisionsExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 103543926
_ZNK6MSLane12getEntryLinkEv 116565166
_ZNK6MSLane27getCanonicalPredecessorLaneEv 119562527
_ZN6MSLane19sortPartialVehiclesEv 119860601
_ZNK6MSLane27mustCheckJunctionCollisionsEv 123001095
_ZN6MSLane10addLeadersEPK9MSVehicledR20MSLeaderDistanceInfob 125282360
_ZNK6MSLane14StoringVisitor3addEPKS_ 153121553
_ZNK6MSLane12getMeanSpeedEv 164946870
_ZNK6MSLane19getParallelOppositeEv 191305437
_ZNK6MSLane11getOppositeEv 251345345
_ZNK6MSLane25getFollowersOnConsecutiveEPK9MSVehicledbdNS_13MinorLinkModeE 308907351
_ZNK6MSLane13isWalkingAreaEv 353584336
_ZNK6MSLane31vehicle_natural_position_sorterclEP9MSVehicleS2_ 359378157
_ZNK6MSLane19getMaximumBrakeDistEv 373633498
_ZNK6MSLane17getLastAnyVehicleEv 412175548
_ZNK6MSLane26getFirstVehicleInformationEPK9MSVehicledbdb 464443098
_ZNK6MSLane16getPartialBehindEPK9MSVehicle 487016728
_ZNK6MSLane18allowsVehicleClassE16SUMOVehicleClassi 499920994
_ZNK6MSLane24getSpaceTillLastStandingEPK9MSVehicleRb 608967076
_ZNK6MSLane9getLinkToEPKS_ 628622748
_ZNK6MSLane16updateLeaderInfoEPK9MSVehicleRSt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPPS0_St6vectorIS6_SaIS6_EEEEESD_R12MSLeaderInfo 703180022
_ZNK6MSLane25getLastVehicleInformationEPK9MSVehicleddb 743694358
_ZNK6MSLane24getNormalPredecessorLaneEv 969146398
_ZNK6MSLane18getLastFullVehicleEv 1088786729
_ZNK6MSLane25getLogicalPredecessorLaneEv 1376581195
_ZN6MSLane11succLinkSecERK11SUMOVehicleiRKS_RKSt6vectorIPS_SaIS6_EE 2014277754
_ZNK6MSLane18getBruttoOccupancyEv 2109840016
_ZNK6MSLane26getFractionalVehicleLengthEb 2109896736
_ZNK6MSLane22detectCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP9MSVehicleS9_RSt3setIPKS8_25ComparatorNumericalIdLessSaISC_EESG_ 2380830293
_ZNK6MSLane20getVehicleStopOffsetEPK9MSVehicle 2436650751
_ZNK6MSLane10isInternalEv 7091882891
_ZN6MSLane18AnyVehicleIteratorppEv 12135877009
_ZN6MSLane18AnyVehicleIteratordeEv 12876126786
_ZNK6MSLane11getBidiLaneEv 17623365218
_ZNK6MSLane18AnyVehicleIterator16nextIsMyVehiclesEv 25012003795

Generated by: LCOV version 2.0-1