LCOV - code coverage report
Current view: top level - src/microsim - MSLane.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 97.5 % 1849 1802
Test Date: 2026-01-01 15:49:29 Functions: 96.7 % 152 147

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
_ZN6MSLane13saveRNGStatesER12OutputDevice 11
_ZN6MSLane9setLengthEd 15
_ZNK6MSLane17getWaitingSecondsEv 52
_ZNK6MSLane14hasApproachingEv 73
_ZNK6MSLane22getNormalIncomingLanesEv 76
_ZN6MSLane22setFrictionCoefficientEd 85
_ZN6MSLane24markRecalculateBruttoSumEv 261
_ZN6MSLane9insertIDsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE 266
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 555
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 0
_ZN6MSLane4fillI5RTreeIPS_S_fLi2ENS_14StoringVisitorEfLi8ELi4EEEEvRT_ 555
_ZN6MSLane9loadStateERKSt6vectorIP11SUMOVehicleSaIS2_EE 634
_ZN6MSLane12loadRNGStateEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 704
_ZNK6MSLane16getUpcomingLinksEddRKSt6vectorIPS_SaIS1_EE 734
_ZNK6MSLane29incoming_lane_priority_sorterclERKNS_16IncomingLaneInfoES3_ 963
_ZN6MSLane11setMaxSpeedEdbbd 1018
_ZN6MSLane14setPermissionsExx 1183
_ZN6MSLane16resetPermissionsEx 1387
_ZNK6MSLane16getMeanSpeedBikeEv 2095
_ZN6MSLane17setLaneStopOffsetERK10StopOffset 2133
_ZNK6MSLane18getLaneStopOffsetsEv 2957
_ZNK6MSLane32handleIntermodalCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehiclePK15MSTransportabledS7_RSt3setISA_25ComparatorNumericalIdLessSaISA_EESI_ 3971
_ZN6MSLane10addParkingEP13MSBaseVehicle 5709
_ZN6MSLane29outgoing_lane_priority_sorterC2EPKS_ 7528
_ZN6MSLane11setOppositeEPS_ 8004
_ZN6MSLane9saveStateER12OutputDevice 9724
_ZN6MSLane10clearStateEv 10089
_ZNK6MSLane22getSurroundingVehiclesEdddSt10shared_ptrISt3mapIPKS_St4pairIddESt4lessIS3_ESaIS4_IKS3_S5_EEEE 11180
_ZNK6MSLane18getVehiclesInRangeEdd 11749
_ZNK6MSLane29outgoing_lane_priority_sorterclEPK6MSLinkS3_ 13605
_ZN6MSLane13removeParkingEP13MSBaseVehicle 17392
_ZNK6MSLane24by_connections_to_sorterclEPK6MSEdgeS3_ 18555
_ZN6MSLane13removeVehicleEP9MSVehicleN14MSMoveReminder12NotificationEb 25771
_ZN6MSLane11setBidiLaneEPS_ 28960
_ZN6MSLane5clearEv 40224
_ZN6MSLane20initCollisionOptionsERK11OptionsCont 40412
_ZN6MSLane8initRNGsERK11OptionsCont 40414
_ZNK6MSLane28getHarmonoise_NoiseEmissionsEv 46847
_ZNK6MSLane17getNettoOccupancyEv 46850
_ZN6MSLane21forceVehicleInsertionEP9MSVehicledN14MSMoveReminder12NotificationEd 48406
_ZNK6MSLane24getInternalFollowingLaneEPKS_ 69984
_ZNK6MSLane19getFirstFullVehicleEv 76039
_ZNK6MSLane25getLogicalPredecessorLaneERK6MSEdge 80147
_ZN6MSLane19initCollisionActionERK11OptionsContRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_15CollisionActionE 80824
_ZNK6MSLane17getCriticalLeaderEdddRK9MSVehicle 104505
_ZN6MSLane18isFrontalCollisionEPK9MSVehicleS2_ 116167
_ZNK6MSLane22handleCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehicleSA_ddRSt3setISA_25ComparatorNumericalIdLessSaISA_EESF_ 119085
_ZNK6MSLane28getFirstInternalInConnectionERd 127082
_ZNK6MSLane18getFirstAnyVehicleEv 136524
_ZN6MSLane22setManeuverReservationEP9MSVehicle 221655
_ZN6MSLane24resetManeuverReservationEP9MSVehicle 221655
_ZNK6MSLane19getOutgoingViaLanesEv 273385
_ZNK6MSLane23vehicle_position_sorterclEP9MSVehicleS2_ 275589
_ZNK6MSLane13getToJunctionEv 290846
_ZNK6MSLane15getFromJunctionEv 290846
_ZNK6MSLane22getNormalSuccessorLaneEv 454468
_ZN6MSLane13freeInsertionER9MSVehicleddN14MSMoveReminder12NotificationE 565822
_ZNK6MSLane12nextBlockingEddddb 701654
_ZNK6MSLane19getOppositeFollowerEPK9MSVehicle 701658
_ZN6MSLane13lastInsertionER9MSVehicleddb 765630
_ZN6MSLane29incoming_lane_priority_sorterC2EPKS_ 780185
_ZN6MSLane24by_connections_to_sorterC2EPK6MSEdge 811274
_ZNK6MSLane18isPriorityCrossingEv 862934
_ZN6MSLane19enteredByLaneChangeEP9MSVehicle 1064108
_ZN6MSLane16leftByLaneChangeEP9MSVehicle 1108371
_ZNK6MSLane14StoringVisitor3addEPKS_ 1691853
_ZN6MSLane15checkBufferTypeEv 2002852
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS_ 2005840
_ZN6MSLaneC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdddP6MSEdgeiRK14PositionVectordxxxibS7_SC_ 2005842
_ZN6MSLane16initRestrictionsEv 2008506
_ZNK6MSLane25getCanonicalSuccessorLaneEv 2506509
_ZN6MSLane15addIncomingLaneEPS_P6MSLink 2578038
_ZN6MSLane18addApproachingLaneEPS_b 2578038
_ZN6MSLane7addLinkEP6MSLink 2578038
_ZN6MSLane15addMoveReminderEP14MSMoveReminderb 2600541
_ZNK6MSLane17getMissingRearGapEPK9MSVehicledd 3364974
_ZN6MSLaneD0Ev 3582470
_ZN6MSLaneD0Ev 1595679
_ZN6MSLaneD2Ev 1986791
_ZN6MSLane18incorporateVehicleEP9MSVehicledddRKN9__gnu_cxx17__normal_iteratorIPS1_St6vectorIS1_SaIS1_EEEEN14MSMoveReminder12NotificationE 3618849
_ZNK6MSLane19checkForPedestriansEPK9MSVehicleRdS3_db 3967036
_ZNK6MSLane20getIncomingLinkStateEv 4625367
_ZNK6MSLane17getOppositeLeaderEPK9MSVehicledbNS_13MinorLinkModeE 5136006
_ZNK6MSLane13getNextNormalEv 5579333
_ZNK6MSLane12checkFailureEPK9MSVehicleRdS3_dbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE14InsertionCheck 7212078
_ZNK6MSLane14getOppositePosEd 7562826
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 8542204
_ZNK6MSLane11getFollowerEPK9MSVehicleddNS_13MinorLinkModeE 9072746
_ZNK6MSLane20hadPermissionChangesEv 12549168
_ZN6MSLane13insertVehicleER9MSVehicle 14086534
_ZN6MSLane14getDepartSpeedERK9MSVehicleRb 14086604
_ZN6MSLane15getDepartPosLatERK9MSVehicle 14583893
_ZN6MSLane18isInsertionSuccessEP9MSVehicledddbN14MSMoveReminder12NotificationE 14656332
_ZN6MSLane18safeInsertionSpeedEPK9MSVehicledRK12MSLeaderInfod 14759592
_ZNK6MSLane23getLeadersOnConsecutiveEdddPK9MSVehicleRKSt6vectorIPS_SaIS4_EER20MSLeaderDistanceInfob 15963787
_ZN6MSLane20setPartialOccupationEP9MSVehicle 17558757
_ZN6MSLane22resetPartialOccupationEP9MSVehicle 17558807
_ZN6MSLane24sortManeuverReservationsEv 19751683
_ZNK6MSLane16getPartialBeyondEv 19751683
_ZN6MSLane33detectPedestrianJunctionCollisionEPK9MSVehicleRK14PositionVectorPKS_xRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3setIS2_25ComparatorNumericalIdLessSaIS2_EESK_ 32369962
_ZN6MSLane20integrateNewVehiclesEv 33681649
_ZNK6MSLane22getLeaderOnConsecutiveEdddRK9MSVehicleRKSt6vectorIPS_SaIS4_EEb 39718254
_ZNK6MSLane9getLeaderEPK9MSVehicledRKSt6vectorIPS_SaIS4_EEdb 39821819
_ZNK6MSLane14hasPedestriansEv 48183973
_ZNK6MSLane8isNormalEv 51598221
_ZNK6MSLane11appropriateEPK9MSVehicle 77930666
_ZNK6MSLane15getParallelLaneEib 86097697
_ZN6MSLane19swapAfterLaneChangeEx 88257639
_ZNK6MSLane12getEntryLinkEv 92400989
_ZNK6MSLane27getCanonicalPredecessorLaneEv 95082203
_ZN6MSLane15updateLengthSumEv 96903729
_ZN6MSLane13planMovementsEx 96903732
_ZN6MSLane16executeMovementsEx 96903732
_ZNK6MSLane21setJunctionApproachesEv 96903732
_ZN6MSLane16isApproachedFromEP6MSEdgePS_ 100046228
_ZN6MSLane16detectCollisionsExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 104776186
_ZNK6MSLane10isCrossingEv 117254084
_ZNK6MSLane13isWalkingAreaEv 121978151
_ZN6MSLane10addLeadersEPK9MSVehicledR20MSLeaderDistanceInfob 122063916
_ZN6MSLane19sortPartialVehiclesEv 122703585
_ZNK6MSLane27mustCheckJunctionCollisionsEv 124518836
_ZNK6MSLane12getMeanSpeedEv 161521765
_ZNK6MSLane19getParallelOppositeEv 185097721
_ZNK6MSLane11getOppositeEv 243336760
_ZNK6MSLane25getFollowersOnConsecutiveEPK9MSVehicledbdNS_13MinorLinkModeE 297968886
_ZNK6MSLane31vehicle_natural_position_sorterclEP9MSVehicleS2_ 355313264
_ZNK6MSLane19getMaximumBrakeDistEv 356639687
_ZNK6MSLane17getLastAnyVehicleEv 400456084
_ZNK6MSLane26getFirstVehicleInformationEPK9MSVehicledbdb 445630380
_ZNK6MSLane16getPartialBehindEPK9MSVehicle 469898996
_ZNK6MSLane9getLinkToEPKS_ 588195792
_ZNK6MSLane18getLastFullVehicleEv 599363650
_ZNK6MSLane24getSpaceTillLastStandingEPK9MSVehicleRb 603431813
_ZNK6MSLane16updateLeaderInfoEPK9MSVehicleRSt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPPS0_St6vectorIS6_SaIS6_EEEEESD_R12MSLeaderInfo 691010757
_ZNK6MSLane25getLastVehicleInformationEPK9MSVehicleddb 719721439
_ZNK6MSLane24getNormalPredecessorLaneEv 815733995
_ZNK6MSLane25getLogicalPredecessorLaneEv 1103197536
_ZN6MSLane11succLinkSecERK11SUMOVehicleiRKS_RKSt6vectorIPS_SaIS6_EE 1967994708
_ZNK6MSLane20getVehicleStopOffsetEPK9MSVehicle 2364395394
_ZNK6MSLane22detectCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP9MSVehicleS9_RSt3setIPKS8_25ComparatorNumericalIdLessSaISC_EESG_ 2364479201
_ZNK6MSLane18getBruttoOccupancyEv 3296957410
_ZNK6MSLane26getFractionalVehicleLengthEb 3297004260
_ZNK6MSLane10isInternalEv 6537877987
_ZNK6MSLane18allowsVehicleClassE16SUMOVehicleClassi 11416783782
_ZN6MSLane18AnyVehicleIteratorppEv 12078342773
_ZN6MSLane18AnyVehicleIteratordeEv 12790397057
_ZNK6MSLane11getBidiLaneEv 17936574797
_ZNK6MSLane18AnyVehicleIterator16nextIsMyVehiclesEv 24868739830

Generated by: LCOV version 2.0-1