LCOV - code coverage report
Current view: top level - src/microsim - MSLane.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 97.5 % 1847 1800
Test Date: 2025-12-07 15:30:29 Functions: 96.7 % 151 146

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 239
_ZN6MSLane9insertIDsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE 266
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 554
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 0
_ZN6MSLane4fillI5RTreeIPS_S_fLi2ENS_14StoringVisitorEfLi8ELi4EEEEvRT_ 554
_ZN6MSLane9loadStateERKSt6vectorIP11SUMOVehicleSaIS2_EE 636
_ZN6MSLane12loadRNGStateEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 704
_ZNK6MSLane16getUpcomingLinksEddRKSt6vectorIPS_SaIS1_EE 761
_ZNK6MSLane29incoming_lane_priority_sorterclERKNS_16IncomingLaneInfoES3_ 963
_ZN6MSLane11setMaxSpeedEdbbd 1014
_ZN6MSLane14setPermissionsExx 1152
_ZN6MSLane16resetPermissionsEx 1331
_ZNK6MSLane16getMeanSpeedBikeEv 2095
_ZN6MSLane17setLaneStopOffsetERK10StopOffset 2152
_ZNK6MSLane18getLaneStopOffsetsEv 2980
_ZNK6MSLane32handleIntermodalCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehiclePK15MSTransportabledS7_RSt3setISA_25ComparatorNumericalIdLessSaISA_EESI_ 3995
_ZN6MSLane10addParkingEP13MSBaseVehicle 5695
_ZN6MSLane29outgoing_lane_priority_sorterC2EPKS_ 7699
_ZN6MSLane11setOppositeEPS_ 8006
_ZN6MSLane9saveStateER12OutputDevice 9724
_ZN6MSLane10clearStateEv 10089
_ZNK6MSLane22getSurroundingVehiclesEdddSt10shared_ptrISt3mapIPKS_St4pairIddESt4lessIS3_ESaIS4_IKS3_S5_EEEE 11179
_ZNK6MSLane18getVehiclesInRangeEdd 11748
_ZNK6MSLane29outgoing_lane_priority_sorterclEPK6MSLinkS3_ 13736
_ZN6MSLane13removeParkingEP13MSBaseVehicle 17398
_ZNK6MSLane24by_connections_to_sorterclEPK6MSEdgeS3_ 18635
_ZN6MSLane13removeVehicleEP9MSVehicleN14MSMoveReminder12NotificationEb 25783
_ZN6MSLane11setBidiLaneEPS_ 28386
_ZN6MSLane5clearEv 38960
_ZN6MSLane20initCollisionOptionsERK11OptionsCont 39143
_ZN6MSLane8initRNGsERK11OptionsCont 39145
_ZNK6MSLane28getHarmonoise_NoiseEmissionsEv 46847
_ZNK6MSLane17getNettoOccupancyEv 46850
_ZN6MSLane21forceVehicleInsertionEP9MSVehicledN14MSMoveReminder12NotificationEd 47287
_ZNK6MSLane24getInternalFollowingLaneEPKS_ 76062
_ZN6MSLane19initCollisionActionERK11OptionsContRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_15CollisionActionE 78286
_ZNK6MSLane25getLogicalPredecessorLaneERK6MSEdge 79305
_ZNK6MSLane19getFirstFullVehicleEv 79964
_ZN6MSLane18isFrontalCollisionEPK9MSVehicleS2_ 84765
_ZNK6MSLane22handleCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehicleSA_ddRSt3setISA_25ComparatorNumericalIdLessSaISA_EESF_ 87662
_ZNK6MSLane17getCriticalLeaderEdddRK9MSVehicle 102225
_ZNK6MSLane28getFirstInternalInConnectionERd 129100
_ZNK6MSLane18getFirstAnyVehicleEv 137165
_ZN6MSLane22setManeuverReservationEP9MSVehicle 224730
_ZN6MSLane24resetManeuverReservationEP9MSVehicle 224730
_ZNK6MSLane19getOutgoingViaLanesEv 274163
_ZNK6MSLane23vehicle_position_sorterclEP9MSVehicleS2_ 275901
_ZNK6MSLane13getToJunctionEv 303702
_ZNK6MSLane15getFromJunctionEv 303702
_ZNK6MSLane22getNormalSuccessorLaneEv 449345
_ZN6MSLane13freeInsertionER9MSVehicleddN14MSMoveReminder12NotificationE 549701
_ZNK6MSLane19getOppositeFollowerEPK9MSVehicle 702015
_ZNK6MSLane12nextBlockingEddddb 702644
_ZN6MSLane13lastInsertionER9MSVehicleddb 742980
_ZN6MSLane29incoming_lane_priority_sorterC2EPKS_ 764490
_ZN6MSLane24by_connections_to_sorterC2EPK6MSEdge 794928
_ZN6MSLane19enteredByLaneChangeEP9MSVehicle 1070765
_ZN6MSLane16leftByLaneChangeEP9MSVehicle 1113909
_ZNK6MSLane14StoringVisitor3addEPKS_ 1692337
_ZN6MSLane15checkBufferTypeEv 1946293
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS_ 1949312
_ZN6MSLaneC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdddP6MSEdgeiRK14PositionVectordxxxibS7_SC_ 1949314
_ZN6MSLane16initRestrictionsEv 1951978
_ZNK6MSLane25getCanonicalSuccessorLaneEv 2502539
_ZN6MSLane15addIncomingLaneEPS_P6MSLink 2521666
_ZN6MSLane18addApproachingLaneEPS_b 2521666
_ZN6MSLane7addLinkEP6MSLink 2521666
_ZN6MSLane15addMoveReminderEP14MSMoveReminderb 2533324
_ZNK6MSLane17getMissingRearGapEPK9MSVehicledd 2884238
_ZN6MSLane18incorporateVehicleEP9MSVehicledddRKN9__gnu_cxx17__normal_iteratorIPS1_St6vectorIS1_SaIS1_EEEEN14MSMoveReminder12NotificationE 3122001
_ZNK6MSLane19checkForPedestriansEPK9MSVehicleRdS3_db 3450468
_ZN6MSLaneD0Ev 3471551
_ZN6MSLaneD0Ev 1540727
_ZN6MSLaneD2Ev 1930824
_ZNK6MSLane13getNextNormalEv 4517179
_ZNK6MSLane20getIncomingLinkStateEv 5243106
_ZNK6MSLane17getOppositeLeaderEPK9MSVehicledbNS_13MinorLinkModeE 5501268
_ZNK6MSLane12checkFailureEPK9MSVehicleRdS3_dbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE14InsertionCheck 6469961
_ZNK6MSLane14getOppositePosEd 7938009
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 8473192
_ZNK6MSLane11getFollowerEPK9MSVehicleddNS_13MinorLinkModeE 9877798
_ZN6MSLane13insertVehicleER9MSVehicle 12000032
_ZN6MSLane14getDepartSpeedERK9MSVehicleRb 12000102
_ZNK6MSLane20hadPermissionChangesEv 12293198
_ZN6MSLane15getDepartPosLatERK9MSVehicle 12407951
_ZN6MSLane18isInsertionSuccessEP9MSVehicledddbN14MSMoveReminder12NotificationE 12503545
_ZN6MSLane18safeInsertionSpeedEPK9MSVehicledRK12MSLeaderInfod 12581905
_ZNK6MSLane23getLeadersOnConsecutiveEdddPK9MSVehicleRKSt6vectorIPS_SaIS4_EER20MSLeaderDistanceInfob 15911490
_ZN6MSLane20setPartialOccupationEP9MSVehicle 17582206
_ZN6MSLane22resetPartialOccupationEP9MSVehicle 17582256
_ZN6MSLane24sortManeuverReservationsEv 22230773
_ZNK6MSLane16getPartialBeyondEv 22230773
_ZN6MSLane33detectPedestrianJunctionCollisionEPK9MSVehicleRK14PositionVectorPKS_xRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3setIS2_25ComparatorNumericalIdLessSaIS2_EESK_ 32331096
_ZN6MSLane20integrateNewVehiclesEv 32503266
_ZNK6MSLane22getLeaderOnConsecutiveEdddRK9MSVehicleRKSt6vectorIPS_SaIS4_EEb 36954379
_ZNK6MSLane9getLeaderEPK9MSVehicledRKSt6vectorIPS_SaIS4_EEdb 45382782
_ZNK6MSLane14hasPedestriansEv 48194773
_ZNK6MSLane8isNormalEv 52732059
_ZNK6MSLane11appropriateEPK9MSVehicle 73542817
_ZN6MSLane19swapAfterLaneChangeEx 81398761
_ZNK6MSLane15getParallelLaneEib 85450146
_ZN6MSLane15updateLengthSumEv 91830653
_ZN6MSLane13planMovementsEx 91830656
_ZN6MSLane16executeMovementsEx 91830656
_ZNK6MSLane21setJunctionApproachesEv 91830656
_ZNK6MSLane12getEntryLinkEv 95063457
_ZNK6MSLane27getCanonicalPredecessorLaneEv 97725325
_ZN6MSLane16isApproachedFromEP6MSEdgePS_ 99001315
_ZN6MSLane16detectCollisionsExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 99214568
_ZN6MSLane19sortPartialVehiclesEv 114663756
_ZNK6MSLane27mustCheckJunctionCollisionsEv 116962608
_ZNK6MSLane10isCrossingEv 122247213
_ZN6MSLane10addLeadersEPK9MSVehicledR20MSLeaderDistanceInfob 124529574
_ZNK6MSLane13isWalkingAreaEv 126411639
_ZNK6MSLane18getLastFullVehicleEv 140613882
_ZNK6MSLane19getParallelOppositeEv 191710156
_ZNK6MSLane12getMeanSpeedEv 202518086
_ZNK6MSLane11getOppositeEv 252813761
_ZNK6MSLane25getFollowersOnConsecutiveEPK9MSVehicledbdNS_13MinorLinkModeE 300197481
_ZNK6MSLane31vehicle_natural_position_sorterclEP9MSVehicleS2_ 355856461
_ZNK6MSLane17getLastAnyVehicleEv 389321343
_ZNK6MSLane16getPartialBehindEPK9MSVehicle 472461994
_ZNK6MSLane19getMaximumBrakeDistEv 537949830
_ZNK6MSLane24getSpaceTillLastStandingEPK9MSVehicleRb 582534468
_ZNK6MSLane9getLinkToEPKS_ 590078346
_ZNK6MSLane16updateLeaderInfoEPK9MSVehicleRSt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPPS0_St6vectorIS6_SaIS6_EEEEESD_R12MSLeaderInfo 680981478
_ZNK6MSLane25getLastVehicleInformationEPK9MSVehicleddb 702857967
_ZNK6MSLane26getFirstVehicleInformationEPK9MSVehicledbdb 804172802
_ZNK6MSLane24getNormalPredecessorLaneEv 813889062
_ZNK6MSLane25getLogicalPredecessorLaneEv 1099286489
_ZNK6MSLane18getBruttoOccupancyEv 1285339969
_ZNK6MSLane26getFractionalVehicleLengthEb 1285386819
_ZN6MSLane11succLinkSecERK11SUMOVehicleiRKS_RKSt6vectorIPS_SaIS6_EE 1925434124
_ZNK6MSLane20getVehicleStopOffsetEPK9MSVehicle 2296754577
_ZNK6MSLane22detectCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP9MSVehicleS9_RSt3setIPKS8_25ComparatorNumericalIdLessSaISC_EESG_ 2407769669
_ZNK6MSLane18allowsVehicleClassE16SUMOVehicleClassi 3647788492
_ZNK6MSLane10isInternalEv 5843371510
_ZN6MSLane18AnyVehicleIteratorppEv 12415619939
_ZN6MSLane18AnyVehicleIteratordeEv 13481010526
_ZNK6MSLane11getBidiLaneEv 17267651199
_ZNK6MSLane18AnyVehicleIterator16nextIsMyVehiclesEv 25896630465

Generated by: LCOV version 2.0-1