LCOV - code coverage report
Current view: top level - src/microsim - MSLane.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 97.5 % 1847 1801
Test Date: 2026-03-27 16:39:44 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 13
_ZN6MSLane9setLengthEd 15
_ZNK6MSLane17getWaitingSecondsEv 54
_ZNK6MSLane14hasApproachingEv 73
_ZNK6MSLane22getNormalIncomingLanesEv 76
_ZN6MSLane22setFrictionCoefficientEd 80
_ZN6MSLane9insertIDsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE 248
_ZN6MSLane24markRecalculateBruttoSumEv 249
_ZN6MSLane9loadStateERKSt6vectorIP11SUMOVehicleSaIS2_EE 561
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 606
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 0
_ZN6MSLane4fillI5RTreeIPS_S_fLi2ENS_14StoringVisitorEfLi8ELi4EEEEvRT_ 606
_ZNK6MSLane16getUpcomingLinksEddRKSt6vectorIPS_SaIS1_EE 761
_ZN6MSLane12loadRNGStateEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 832
_ZN6MSLane11setMaxSpeedEdbd 1018
_ZN6MSLane14setPermissionsExx 1185
_ZNK6MSLane29incoming_lane_priority_sorterclERKNS_16IncomingLaneInfoES3_ 1354
_ZN6MSLane16resetPermissionsEx 1386
_ZNK6MSLane16getMeanSpeedBikeEv 2095
_ZN6MSLane17setLaneStopOffsetERK10StopOffset 2152
_ZNK6MSLane18getLaneStopOffsetsEv 2980
_ZNK6MSLane32handleIntermodalCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehiclePK15MSTransportabledS7_RSt3setISA_25ComparatorNumericalIdLessSaISA_EESI_ 3964
_ZN6MSLane10addParkingEP13MSBaseVehicle 5747
_ZN6MSLane29outgoing_lane_priority_sorterC2EPKS_ 7676
_ZN6MSLane10clearStateEv 8535
_ZN6MSLane11setOppositeEPS_ 8866
_ZN6MSLane9saveStateER12OutputDevice 9186
_ZNK6MSLane22getSurroundingVehiclesEdddSt10shared_ptrISt3mapIPKS_St4pairIddESt4lessIS3_ESaIS4_IKS3_S5_EEEE 11180
_ZNK6MSLane18getVehiclesInRangeEdd 11749
_ZNK6MSLane29outgoing_lane_priority_sorterclEPK6MSLinkS3_ 13668
_ZN6MSLane13removeParkingEP13MSBaseVehicle 17460
_ZNK6MSLane24by_connections_to_sorterclEPK6MSEdgeS3_ 19859
_ZN6MSLane13removeVehicleEP9MSVehicleN14MSMoveReminder12NotificationEb 25754
_ZN6MSLane11setBidiLaneEPS_ 29088
_ZN6MSLane5clearEv 41368
_ZN6MSLane20initCollisionOptionsERK11OptionsCont 41529
_ZN6MSLane8initRNGsERK11OptionsCont 41531
_ZNK6MSLane17getNettoOccupancyEv 46852
_ZNK6MSLane28getHarmonoise_NoiseEmissionsEv 46855
_ZN6MSLane21forceVehicleInsertionEP9MSVehicledN14MSMoveReminder12NotificationEd 48349
_ZNK6MSLane19getFirstFullVehicleEv 76021
_ZNK6MSLane24getInternalFollowingLaneEPKS_ 77239
_ZNK6MSLane25getLogicalPredecessorLaneERK6MSEdge 80422
_ZN6MSLane19initCollisionActionERK11OptionsContRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_15CollisionActionE 83058
_ZNK6MSLane17getCriticalLeaderEdddRK9MSVehicle 104827
_ZN6MSLane18isFrontalCollisionEPK9MSVehicleS2_ 116328
_ZNK6MSLane22handleCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehicleSA_ddRSt3setISA_25ComparatorNumericalIdLessSaISA_EESF_ 119246
_ZNK6MSLane18getFirstAnyVehicleEv 130895
_ZNK6MSLane28getFirstInternalInConnectionERd 130908
_ZN6MSLane22setManeuverReservationEP9MSVehicle 223616
_ZN6MSLane24resetManeuverReservationEP9MSVehicle 223616
_ZNK6MSLane23vehicle_position_sorterclEP9MSVehicleS2_ 275710
_ZNK6MSLane19getOutgoingViaLanesEv 284077
_ZNK6MSLane15getFromJunctionEv 297771
_ZNK6MSLane13getToJunctionEv 374859
_ZNK6MSLane22getNormalSuccessorLaneEv 454034
_ZN6MSLane13freeInsertionER9MSVehicleddN14MSMoveReminder12NotificationE 568926
_ZNK6MSLane12nextBlockingEddddb 698228
_ZNK6MSLane19getOppositeFollowerEPK9MSVehicle 701504
_ZN6MSLane13lastInsertionER9MSVehicleddb 765741
_ZN6MSLane29incoming_lane_priority_sorterC2EPKS_ 809089
_ZN6MSLane24by_connections_to_sorterC2EPK6MSEdge 840573
_ZNK6MSLane18isPriorityCrossingEv 883462
_ZN6MSLane19enteredByLaneChangeEP9MSVehicle 1081857
_ZN6MSLane16leftByLaneChangeEP9MSVehicle 1126098
_ZNK6MSLane14StoringVisitor3addEPKS_ 1954755
_ZN6MSLane15checkBufferTypeEv 2071622
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS_ 2074641
_ZN6MSLaneC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdddP6MSEdgeiRK14PositionVectordxxxibS7_SC_ 2074643
_ZN6MSLane16initRestrictionsEv 2077307
_ZNK6MSLane25getCanonicalSuccessorLaneEv 2505831
_ZN6MSLane15addMoveReminderEP14MSMoveReminderb 2609702
_ZN6MSLane15addIncomingLaneEPS_P6MSLink 2656608
_ZN6MSLane18addApproachingLaneEPS_b 2656608
_ZN6MSLane7addLinkEP6MSLink 2656608
_ZNK6MSLane17getMissingRearGapEPK9MSVehicledd 3531869
_ZN6MSLaneD0Ev 3691611
_ZN6MSLaneD0Ev 1635635
_ZN6MSLaneD2Ev 2055976
_ZN6MSLane18incorporateVehicleEP9MSVehicledddRKN9__gnu_cxx17__normal_iteratorIPS1_St6vectorIS1_SaIS1_EEEEN14MSMoveReminder12NotificationE 3798980
_ZNK6MSLane19checkForPedestriansEPK9MSVehicleRdS3_db 4163410
_ZNK6MSLane20getIncomingLinkStateEv 4714237
_ZNK6MSLane17getOppositeLeaderEPK9MSVehicledbNS_13MinorLinkModeE 5136595
_ZNK6MSLane13getNextNormalEv 5886592
_ZNK6MSLane12checkFailureEPK9MSVehicleRdS3_dbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE14InsertionCheck 7491064
_ZNK6MSLane14getOppositePosEd 7563074
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 8697487
_ZNK6MSLane11getFollowerEPK9MSVehicleddNS_13MinorLinkModeE 9338082
_ZNK6MSLane20hadPermissionChangesEv 12775892
_ZN6MSLane13insertVehicleER9MSVehicle 14689953
_ZN6MSLane14getDepartSpeedERK9MSVehicleRb 14690015
_ZN6MSLane15getDepartPosLatERK9MSVehicle 15187297
_ZN6MSLane18isInsertionSuccessEP9MSVehicledddbN14MSMoveReminder12NotificationE 15275112
_ZN6MSLane18safeInsertionSpeedEPK9MSVehicledRK12MSLeaderInfod 15383156
_ZNK6MSLane23getLeadersOnConsecutiveEdddPK9MSVehicleRKSt6vectorIPS_SaIS4_EER20MSLeaderDistanceInfob 16121253
_ZN6MSLane20setPartialOccupationEP9MSVehicle 18324765
_ZN6MSLane22resetPartialOccupationEP9MSVehicle 18324815
_ZN6MSLane24sortManeuverReservationsEv 19999573
_ZNK6MSLane16getPartialBeyondEv 19999573
_ZN6MSLane33detectPedestrianJunctionCollisionEPK9MSVehicleRK14PositionVectorPKS_xRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3setIS2_25ComparatorNumericalIdLessSaIS2_EESK_ 32417152
_ZN6MSLane20integrateNewVehiclesEv 34570044
_ZNK6MSLane9getLeaderEPK9MSVehicledRKSt6vectorIPS_SaIS4_EEdb 39810455
_ZNK6MSLane22getLeaderOnConsecutiveEdddRK9MSVehicleRKSt6vectorIPS_SaIS4_EEb 41180254
_ZNK6MSLane14hasPedestriansEv 51954861
_ZNK6MSLane8isNormalEv 52997774
_ZNK6MSLane11appropriateEPK9MSVehicle 81069885
_ZNK6MSLane15getParallelLaneEib 82798168
_ZN6MSLane19swapAfterLaneChangeEx 91401494
_ZN6MSLane15updateLengthSumEv 97693036
_ZN6MSLane13planMovementsEx 97693039
_ZN6MSLane16executeMovementsEx 97693039
_ZNK6MSLane21setJunctionApproachesEv 97693039
_ZN6MSLane16isApproachedFromEP6MSEdgePS_ 101957335
_ZN6MSLane16detectCollisionsExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 105740959
_ZNK6MSLane12getEntryLinkEv 113230785
_ZNK6MSLane27getCanonicalPredecessorLaneEv 115985589
_ZN6MSLane10addLeadersEPK9MSVehicledR20MSLeaderDistanceInfob 123323400
_ZNK6MSLane27mustCheckJunctionCollisionsEv 126227383
_ZN6MSLane19sortPartialVehiclesEv 126737656
_ZNK6MSLane10isCrossingEv 133010508
_ZNK6MSLane13isWalkingAreaEv 137041921
_ZNK6MSLane12getMeanSpeedEv 162557595
_ZNK6MSLane19getParallelOppositeEv 188063786
_ZNK6MSLane11getOppositeEv 246946218
_ZNK6MSLane25getFollowersOnConsecutiveEPK9MSVehicledbdNS_13MinorLinkModeE 305392306
_ZNK6MSLane31vehicle_natural_position_sorterclEP9MSVehicleS2_ 357996428
_ZNK6MSLane19getMaximumBrakeDistEv 370373782
_ZNK6MSLane17getLastAnyVehicleEv 411692749
_ZNK6MSLane26getFirstVehicleInformationEPK9MSVehicledbdb 461957206
_ZNK6MSLane16getPartialBehindEPK9MSVehicle 485220000
_ZNK6MSLane18getLastFullVehicleEv 593308907
_ZNK6MSLane24getSpaceTillLastStandingEPK9MSVehicleRb 617243327
_ZNK6MSLane9getLinkToEPKS_ 618598788
_ZNK6MSLane16updateLeaderInfoEPK9MSVehicleRSt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPPS0_St6vectorIS6_SaIS6_EEEEESD_R12MSLeaderInfo 705263362
_ZNK6MSLane25getLastVehicleInformationEPK9MSVehicleddb 739305984
_ZNK6MSLane24getNormalPredecessorLaneEv 921078349
_ZNK6MSLane25getLogicalPredecessorLaneEv 1237948263
_ZN6MSLane11succLinkSecERK11SUMOVehicleiRKS_RKSt6vectorIPS_SaIS6_EE 2021113346
_ZNK6MSLane22detectCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP9MSVehicleS9_RSt3setIPKS8_25ComparatorNumericalIdLessSaISC_EESG_ 2429939092
_ZNK6MSLane20getVehicleStopOffsetEPK9MSVehicle 2437459006
_ZNK6MSLane18getBruttoOccupancyEv 3327849693
_ZNK6MSLane26getFractionalVehicleLengthEb 3327896545
_ZNK6MSLane10isInternalEv 6977769324
_ZNK6MSLane18allowsVehicleClassE16SUMOVehicleClassi 11598515948
_ZN6MSLane18AnyVehicleIteratorppEv 12451995122
_ZN6MSLane18AnyVehicleIteratordeEv 13186269692
_ZNK6MSLane11getBidiLaneEv 18507266305
_ZNK6MSLane18AnyVehicleIterator16nextIsMyVehiclesEv 25638264814

Generated by: LCOV version 2.0-1