LCOV - code coverage report
Current view: top level - src/microsim - MSLane.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 97.5 % 1854 1808
Test Date: 2026-04-16 16:39:47 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
_ZN6MSLane9setLengthEd 15
_ZN6MSLane13saveRNGStatesER12OutputDevice 23
_ZNK6MSLane17getWaitingSecondsEv 46
_ZNK6MSLane14hasApproachingEv 73
_ZNK6MSLane22getNormalIncomingLanesEv 76
_ZN6MSLane22setFrictionCoefficientEd 83
_ZN6MSLane24markRecalculateBruttoSumEv 236
_ZN6MSLane9insertIDsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE 242
_ZN6MSLane9loadStateERKSt6vectorIP11SUMOVehicleSaIS2_EE 572
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 615
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 0
_ZN6MSLane4fillI5RTreeIPS_S_fLi2ENS_14StoringVisitorEfLi8ELi4EEEEvRT_ 615
_ZNK6MSLane16getUpcomingLinksEddRKSt6vectorIPS_SaIS1_EE 734
_ZN6MSLane11setMaxSpeedEdbd 1024
_ZN6MSLane14setPermissionsExx 1263
_ZNK6MSLane29incoming_lane_priority_sorterclERKNS_16IncomingLaneInfoES3_ 1362
_ZN6MSLane16resetPermissionsEx 1442
_ZN6MSLane12loadRNGStateEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1472
_ZNK6MSLane16getMeanSpeedBikeEv 2095
_ZN6MSLane17setLaneStopOffsetERK10StopOffset 2152
_ZNK6MSLane18getLaneStopOffsetsEv 2980
_ZNK6MSLane32handleIntermodalCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehiclePK15MSTransportabledS7_RSt3setISA_25ComparatorNumericalIdLessSaISA_EESI_ 3966
_ZN6MSLane10addParkingEP13MSBaseVehicle 6259
_ZN6MSLane29outgoing_lane_priority_sorterC2EPKS_ 7770
_ZN6MSLane10clearStateEv 8544
_ZN6MSLane11setOppositeEPS_ 8846
_ZN6MSLane9saveStateER12OutputDevice 11044
_ZNK6MSLane22getSurroundingVehiclesEdddSt10shared_ptrISt3mapIPKS_St4pairIddESt4lessIS3_ESaIS4_IKS3_S5_EEEE 11180
_ZNK6MSLane18getVehiclesInRangeEdd 11749
_ZNK6MSLane29outgoing_lane_priority_sorterclEPK6MSLinkS3_ 13670
_ZN6MSLane13removeParkingEP13MSBaseVehicle 18134
_ZNK6MSLane24by_connections_to_sorterclEPK6MSEdgeS3_ 20288
_ZN6MSLane13removeVehicleEP9MSVehicleN14MSMoveReminder12NotificationEb 25756
_ZN6MSLane11setBidiLaneEPS_ 31830
_ZN6MSLane5clearEv 41625
_ZN6MSLane20initCollisionOptionsERK11OptionsCont 41790
_ZN6MSLane8initRNGsERK11OptionsCont 41792
_ZN6MSLane21forceVehicleInsertionEP9MSVehicledN14MSMoveReminder12NotificationEd 48268
_ZNK6MSLane17getNettoOccupancyEv 56720
_ZNK6MSLane28getHarmonoise_NoiseEmissionsEv 56723
_ZNK6MSLane19getFirstFullVehicleEv 76249
_ZNK6MSLane24getInternalFollowingLaneEPKS_ 77229
_ZNK6MSLane25getLogicalPredecessorLaneERK6MSEdge 80304
_ZN6MSLane19initCollisionActionERK11OptionsContRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_15CollisionActionE 83580
_ZNK6MSLane17getCriticalLeaderEdddRK9MSVehicle 104721
_ZN6MSLane18isFrontalCollisionEPK9MSVehicleS2_ 116189
_ZNK6MSLane22handleCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehicleSA_ddRSt3setISA_25ComparatorNumericalIdLessSaISA_EESF_ 119107
_ZNK6MSLane28getFirstInternalInConnectionERd 127300
_ZNK6MSLane18getFirstAnyVehicleEv 135677
_ZN6MSLane22setManeuverReservationEP9MSVehicle 223450
_ZN6MSLane24resetManeuverReservationEP9MSVehicle 223450
_ZNK6MSLane23vehicle_position_sorterclEP9MSVehicleS2_ 275649
_ZNK6MSLane19getOutgoingViaLanesEv 287620
_ZNK6MSLane15getFromJunctionEv 297576
_ZNK6MSLane13getToJunctionEv 396452
_ZNK6MSLane22getNormalSuccessorLaneEv 454262
_ZN6MSLane13freeInsertionER9MSVehicleddN14MSMoveReminder12NotificationE 590709
_ZNK6MSLane12nextBlockingEddddb 698234
_ZNK6MSLane19getOppositeFollowerEPK9MSVehicle 700848
_ZN6MSLane13lastInsertionER9MSVehicleddb 760802
_ZNK6MSLane18isPriorityCrossingEv 846147
_ZN6MSLane29incoming_lane_priority_sorterC2EPKS_ 1006563
_ZN6MSLane24by_connections_to_sorterC2EPK6MSEdge 1040754
_ZN6MSLane19enteredByLaneChangeEP9MSVehicle 1074397
_ZN6MSLane16leftByLaneChangeEP9MSVehicle 1118555
_ZN6MSLane15checkBufferTypeEv 2100814
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS_ 2103833
_ZN6MSLaneC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdddP6MSEdgeiRK14PositionVectordxxxibS7_SC_ 2103835
_ZN6MSLane16initRestrictionsEv 2106499
_ZNK6MSLane25getCanonicalSuccessorLaneEv 2505069
_ZN6MSLane15addMoveReminderEP14MSMoveReminderb 2610505
_ZN6MSLane15addIncomingLaneEPS_P6MSLink 2895686
_ZN6MSLane18addApproachingLaneEPS_b 2895686
_ZN6MSLane7addLinkEP6MSLink 2895686
_ZNK6MSLane17getMissingRearGapEPK9MSVehicledd 3268835
_ZN6MSLane18incorporateVehicleEP9MSVehicledddRKN9__gnu_cxx17__normal_iteratorIPS1_St6vectorIS1_SaIS1_EEEEN14MSMoveReminder12NotificationE 3519217
_ZN6MSLaneD0Ev 3743041
_ZN6MSLaneD0Ev 1657635
_ZN6MSLaneD2Ev 2085406
_ZNK6MSLane19checkForPedestriansEPK9MSVehicleRdS3_db 3879350
_ZNK6MSLane20getIncomingLinkStateEv 4726433
_ZNK6MSLane17getOppositeLeaderEPK9MSVehicledbNS_13MinorLinkModeE 5138376
_ZNK6MSLane13getNextNormalEv 5342895
_ZNK6MSLane14getOppositePosEd 7562868
_ZNK6MSLane12checkFailureEPK9MSVehicleRdS3_dbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE14InsertionCheck 7751996
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 9241596
_ZNK6MSLane11getFollowerEPK9MSVehicleddNS_13MinorLinkModeE 9339847
_ZNK6MSLane20hadPermissionChangesEv 11962784
_ZN6MSLane13insertVehicleER9MSVehicle 13386880
_ZN6MSLane14getDepartSpeedERK9MSVehicleRb 13386942
_ZN6MSLane15getDepartPosLatERK9MSVehicle 13871667
_ZN6MSLane18isInsertionSuccessEP9MSVehicledddbN14MSMoveReminder12NotificationE 13972610
_ZN6MSLane18safeInsertionSpeedEPK9MSVehicledRK12MSLeaderInfod 14078345
_ZNK6MSLane23getLeadersOnConsecutiveEdddPK9MSVehicleRKSt6vectorIPS_SaIS4_EER20MSLeaderDistanceInfob 16124921
_ZN6MSLane20setPartialOccupationEP9MSVehicle 17647386
_ZN6MSLane22resetPartialOccupationEP9MSVehicle 17647436
_ZN6MSLane24sortManeuverReservationsEv 19985800
_ZNK6MSLane16getPartialBeyondEv 19985800
_ZN6MSLane33detectPedestrianJunctionCollisionEPK9MSVehicleRK14PositionVectorPKS_xRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3setIS2_25ComparatorNumericalIdLessSaIS2_EESK_ 32416465
_ZN6MSLane20integrateNewVehiclesEv 33467377
_ZNK6MSLane22getLeaderOnConsecutiveEdddRK9MSVehicleRKSt6vectorIPS_SaIS4_EEb 39112414
_ZNK6MSLane9getLeaderEPK9MSVehicledRKSt6vectorIPS_SaIS4_EEdb 39822211
_ZNK6MSLane14hasPedestriansEv 51951689
_ZNK6MSLane8isNormalEv 52238111
_ZNK6MSLane11appropriateEPK9MSVehicle 77315136
_ZNK6MSLane15getParallelLaneEib 82659517
_ZN6MSLane19swapAfterLaneChangeEx 83529119
_ZN6MSLane15updateLengthSumEv 94171222
_ZN6MSLane13planMovementsEx 94171225
_ZN6MSLane16executeMovementsEx 94171225
_ZNK6MSLane21setJunctionApproachesEv 94171225
_ZNK6MSLane10isCrossingEv 100765288
_ZN6MSLane16isApproachedFromEP6MSEdgePS_ 101302020
_ZN6MSLane16detectCollisionsExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 101970155
_ZNK6MSLane12getEntryLinkEv 113248933
_ZNK6MSLane27getCanonicalPredecessorLaneEv 116116846
_ZN6MSLane19sortPartialVehiclesEv 117762801
_ZNK6MSLane27mustCheckJunctionCollisionsEv 121354527
_ZN6MSLane10addLeadersEPK9MSVehicledR20MSLeaderDistanceInfob 122849761
_ZNK6MSLane12getMeanSpeedEv 163870997
_ZNK6MSLane14StoringVisitor3addEPKS_ 170804121
_ZNK6MSLane19getParallelOppositeEv 186864175
_ZNK6MSLane11getOppositeEv 245659316
_ZNK6MSLane25getFollowersOnConsecutiveEPK9MSVehicledbdNS_13MinorLinkModeE 303803341
_ZNK6MSLane31vehicle_natural_position_sorterclEP9MSVehicleS2_ 356106431
_ZNK6MSLane19getMaximumBrakeDistEv 367642721
_ZNK6MSLane13isWalkingAreaEv 383937084
_ZNK6MSLane17getLastAnyVehicleEv 407231538
_ZNK6MSLane26getFirstVehicleInformationEPK9MSVehicledbdb 457760038
_ZNK6MSLane16getPartialBehindEPK9MSVehicle 485719214
_ZNK6MSLane18allowsVehicleClassE16SUMOVehicleClassi 495050398
_ZNK6MSLane24getSpaceTillLastStandingEPK9MSVehicleRb 607744282
_ZNK6MSLane9getLinkToEPKS_ 616571117
_ZNK6MSLane16updateLeaderInfoEPK9MSVehicleRSt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPPS0_St6vectorIS6_SaIS6_EEEEESD_R12MSLeaderInfo 701134693
_ZNK6MSLane25getLastVehicleInformationEPK9MSVehicleddb 730438352
_ZNK6MSLane24getNormalPredecessorLaneEv 925186464
_ZNK6MSLane18getLastFullVehicleEv 1087661632
_ZNK6MSLane25getLogicalPredecessorLaneEv 1331798608
_ZN6MSLane11succLinkSecERK11SUMOVehicleiRKS_RKSt6vectorIPS_SaIS6_EE 1999291856
_ZNK6MSLane18getBruttoOccupancyEv 2108354253
_ZNK6MSLane26getFractionalVehicleLengthEb 2108410973
_ZNK6MSLane22detectCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP9MSVehicleS9_RSt3setIPKS8_25ComparatorNumericalIdLessSaISC_EESG_ 2374828419
_ZNK6MSLane20getVehicleStopOffsetEPK9MSVehicle 2405516170
_ZNK6MSLane10isInternalEv 6935701847
_ZN6MSLane18AnyVehicleIteratorppEv 12076833979
_ZN6MSLane18AnyVehicleIteratordeEv 12799447115
_ZNK6MSLane11getBidiLaneEv 17415876992
_ZNK6MSLane18AnyVehicleIterator16nextIsMyVehiclesEv 24876281094

Generated by: LCOV version 2.0-1