LCOV - code coverage report
Current view: top level - src/microsim - MSLane.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 97.5 % 1866 1819
Test Date: 2026-09-21 15:37:32 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 46
_ZNK6MSLane17getWaitingSecondsEv 46
_ZNK6MSLane14hasApproachingEv 73
_ZNK6MSLane22getNormalIncomingLanesEv 76
_ZN6MSLane22setFrictionCoefficientEd 85
_ZN6MSLane24markRecalculateBruttoSumEv 225
_ZN6MSLane9insertIDsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE 242
_ZN6MSLane9loadStateERKSt6vectorIP11SUMOVehicleSaIS2_EE 590
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 620
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 0
_ZN6MSLane4fillI5RTreeIPS_S_fLi2ENS_14StoringVisitorEfLi8ELi4EEEEvRT_ 620
_ZNK6MSLane16getUpcomingLinksEddRKSt6vectorIPS_SaIS1_EE 761
_ZN6MSLane14setPermissionsExx 991
_ZN6MSLane11setMaxSpeedEdbd 1026
_ZN6MSLane16resetPermissionsEx 1194
_ZNK6MSLane29incoming_lane_priority_sorterclERKNS_16IncomingLaneInfoES3_ 1370
_ZNK6MSLane13hasUnsafeLinkEv 1707
_ZNK6MSLane16getMeanSpeedBikeEv 2095
_ZN6MSLane17setLaneStopOffsetERK10StopOffset 2152
_ZN6MSLane12loadRNGStateEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2944
_ZNK6MSLane18getLaneStopOffsetsEv 2980
_ZNK6MSLane32handleIntermodalCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehiclePK15MSTransportabledS7_RSt3setISA_25ComparatorNumericalIdLessSaISA_EESI_ 4331
_ZN6MSLane10addParkingEP13MSBaseVehicle 6293
_ZN6MSLane10clearStateEv 8544
_ZN6MSLane11setOppositeEPS_ 8966
_ZNK6MSLane11mayContinueEPK9MSVehicle 11027
_ZNK6MSLane22getSurroundingVehiclesEdddSt10shared_ptrISt3mapIPKS_St4pairIddESt4lessIS3_ESaIS4_IKS3_S5_EEEE 11180
_ZNK6MSLane18getVehiclesInRangeEdd 11749
_ZN6MSLane9saveStateER12OutputDevice 12674
_ZNK6MSLane29outgoing_lane_priority_sorterclEPK6MSLinkS3_ 13671
_ZN6MSLane29outgoing_lane_priority_sorterC2EPKS_ 14015
_ZN6MSLane13removeParkingEP13MSBaseVehicle 18405
_ZNK6MSLane24by_connections_to_sorterclEPK6MSEdgeS3_ 22274
_ZN6MSLane13removeVehicleEP9MSVehicleN14MSMoveReminder12NotificationEb 25738
_ZN6MSLane11setBidiLaneEPS_ 33060
_ZN6MSLane5clearEv 42800
_ZN6MSLane20initCollisionOptionsERK11OptionsCont 42950
_ZN6MSLane8initRNGsERK11OptionsCont 42952
_ZN6MSLane21forceVehicleInsertionEP9MSVehicledN14MSMoveReminder12NotificationEd 48248
_ZNK6MSLane17getNettoOccupancyEv 56720
_ZNK6MSLane28getHarmonoise_NoiseEmissionsEv 56723
_ZNK6MSLane24getInternalFollowingLaneEPKS_ 76994
_ZNK6MSLane25getLogicalPredecessorLaneERK6MSEdge 84348
_ZN6MSLane19initCollisionActionERK11OptionsContRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_15CollisionActionE 85900
_ZN6MSLane18isFrontalCollisionEPK9MSVehicleS2_ 89627
_ZNK6MSLane22handleCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehicleSA_ddRSt3setISA_25ComparatorNumericalIdLessSaISA_EESF_ 92228
_ZNK6MSLane17getCriticalLeaderEdddRK9MSVehicle 104037
_ZNK6MSLane15getFromJunctionEv 113074
_ZNK6MSLane28getFirstInternalInConnectionERd 128266
_ZNK6MSLane18getFirstAnyVehicleEv 137242
_ZNK6MSLane13getToJunctionEv 211904
_ZN6MSLane22setManeuverReservationEP9MSVehicle 228488
_ZN6MSLane24resetManeuverReservationEP9MSVehicle 228488
_ZNK6MSLane23vehicle_position_sorterclEP9MSVehicleS2_ 273064
_ZNK6MSLane19getFirstFullVehicleEv 276363
_ZNK6MSLane19getOutgoingViaLanesEv 284949
_ZN6MSLane13freeInsertionER9MSVehicleddN14MSMoveReminder12NotificationE 585068
_ZNK6MSLane12nextBlockingEddddb 694728
_ZNK6MSLane19getOppositeFollowerEPK9MSVehicle 698919
_ZN6MSLane13lastInsertionER9MSVehicleddb 761900
_ZNK6MSLane18isPriorityCrossingEv 844835
_ZN6MSLane29incoming_lane_priority_sorterC2EPKS_ 1032369
_ZN6MSLane24by_connections_to_sorterC2EPK6MSEdge 1067655
_ZN6MSLane19enteredByLaneChangeEP9MSVehicle 1093062
_ZN6MSLane16leftByLaneChangeEP9MSVehicle 1137167
_ZN6MSLane15checkBufferTypeEv 2153971
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS_ 2157002
_ZN6MSLaneC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdddP6MSEdgeiRK14PositionVectordxxxibS7_SC_ 2157004
_ZN6MSLane16initRestrictionsEv 2159668
_ZN6MSLane15addMoveReminderEP14MSMoveReminderb 2612747
_ZN6MSLane15addIncomingLaneEPS_P6MSLink 2967012
_ZN6MSLane18addApproachingLaneEPS_b 2967012
_ZN6MSLane7addLinkEP6MSLink 2967012
_ZNK6MSLane17getMissingRearGapEPK9MSVehicledd 3353339
_ZN6MSLane18incorporateVehicleEP9MSVehicledddRKN9__gnu_cxx17__normal_iteratorIPS1_St6vectorIS1_SaIS1_EEEEN14MSMoveReminder12NotificationE 3570100
_ZN6MSLaneD0Ev 3829299
_ZN6MSLaneD0Ev 1690974
_ZN6MSLaneD2Ev 2138325
_ZNK6MSLane19checkForPedestriansEPK9MSVehicleRdS3_db 3933369
_ZNK6MSLane20getIncomingLinkStateEv 4735790
_ZNK6MSLane17getOppositeLeaderEPK9MSVehicledbNS_13MinorLinkModeE 5130164
_ZNK6MSLane13getNextNormalEv 5554809
_ZNK6MSLane14getOppositePosEd 7549712
_ZNK6MSLane12checkFailureEPK9MSVehicleRdS3_dbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE14InsertionCheck 7748030
_ZNK6MSLane25getCanonicalSuccessorLaneEv 7784390
_ZNK6MSLane11getFollowerEPK9MSVehicleddNS_13MinorLinkModeEb 9338176
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 9370888
_ZNK6MSLane20hadPermissionChangesEv 12104310
_ZN6MSLane13insertVehicleER9MSVehicle 13562152
_ZN6MSLane14getDepartSpeedERK9MSVehicleRb 13562214
_ZN6MSLane15getDepartPosLatERK9MSVehicle 14046939
_ZN6MSLane18isInsertionSuccessEP9MSVehicledddbN14MSMoveReminder12NotificationE 14101852
_ZN6MSLane18safeInsertionSpeedEPK9MSVehicledRK12MSLeaderInfod 14207884
_ZNK6MSLane23getLeadersOnConsecutiveEdddPK9MSVehicleRKSt6vectorIPS_SaIS4_EER20MSLeaderDistanceInfob 17226065
_ZN6MSLane20setPartialOccupationEP9MSVehicle 18085218
_ZN6MSLane22resetPartialOccupationEP9MSVehicle 18085268
_ZN6MSLane24sortManeuverReservationsEv 21017479
_ZNK6MSLane16getPartialBeyondEv 21017479
_ZN6MSLane33detectPedestrianJunctionCollisionEPK9MSVehicleRK14PositionVectorPKS_xRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3setIS2_25ComparatorNumericalIdLessSaIS2_EESK_ 32214563
_ZN6MSLane20integrateNewVehiclesEv 34518861
_ZNK6MSLane22getLeaderOnConsecutiveEdddRK9MSVehicleRKSt6vectorIPS_SaIS4_EEb 39324870
_ZNK6MSLane9getLeaderEPK9MSVehicledRKSt6vectorIPS_SaIS4_EEdb 39919390
_ZNK6MSLane14hasPedestriansEv 52846506
_ZNK6MSLane8isNormalEv 56375152
_ZNK6MSLane11appropriateEPK9MSVehicle 78434061
_ZNK6MSLane15getParallelLaneEib 84593839
_ZN6MSLane19swapAfterLaneChangeEx 84973541
_ZN6MSLane15updateLengthSumEv 97428824
_ZN6MSLane13planMovementsEx 97428827
_ZN6MSLane16executeMovementsEx 97428827
_ZNK6MSLane21setJunctionApproachesEv 97428827
_ZNK6MSLane10isCrossingEv 101577971
_ZN6MSLane16isApproachedFromEPS_16SUMOVehicleClass 102139246
_ZN6MSLane16detectCollisionsExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 105613009
_ZNK6MSLane12getEntryLinkEv 117351617
_ZNK6MSLane27getCanonicalPredecessorLaneEv 120157206
_ZN6MSLane19sortPartialVehiclesEv 120494668
_ZNK6MSLane27mustCheckJunctionCollisionsEv 125297926
_ZNK6MSLane22getNormalSuccessorLaneEv 126873176
_ZN6MSLane10addLeadersEPK9MSVehicledR20MSLeaderDistanceInfob 127241760
_ZNK6MSLane12getMeanSpeedEv 167748668
_ZNK6MSLane14StoringVisitor3addEPKS_ 192885809
_ZNK6MSLane19getParallelOppositeEv 194191746
_ZNK6MSLane11getOppositeEv 254918612
_ZNK6MSLane25getFollowersOnConsecutiveEPK9MSVehicledbdNS_13MinorLinkModeEb 313419428
_ZNK6MSLane19getMaximumBrakeDistEv 366713547
_ZNK6MSLane31vehicle_natural_position_sorterclEP9MSVehicleS2_ 367584265
_ZNK6MSLane17getLastAnyVehicleEv 419755212
_ZNK6MSLane13isWalkingAreaEv 419794215
_ZNK6MSLane26getFirstVehicleInformationEPK9MSVehicledbdb 447930058
_ZNK6MSLane16getPartialBehindEPK9MSVehicle 482643150
_ZNK6MSLane18allowsVehicleClassE16SUMOVehicleClassi 500506465
_ZNK6MSLane24getSpaceTillLastStandingEPK9MSVehicleRb 621289903
_ZNK6MSLane9getLinkToEPKS_ 634526149
_ZNK6MSLane16updateLeaderInfoEPK9MSVehicleRSt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPPS0_St6vectorIS6_SaIS6_EEEEESD_R12MSLeaderInfo 709459782
_ZNK6MSLane25getLastVehicleInformationEPK9MSVehicleddbS2_ 765981156
_ZNK6MSLane18getLastFullVehicleEv 1084338690
_ZNK6MSLane24getNormalPredecessorLaneEv 1118051670
_ZNK6MSLane25getLogicalPredecessorLaneEv 1432936390
_ZN6MSLane11succLinkSecERK11SUMOVehicleiRKS_RKSt6vectorIPS_SaIS6_EE 2046586564
_ZNK6MSLane18getBruttoOccupancyEv 2090854084
_ZNK6MSLane26getFractionalVehicleLengthEb 2090910804
_ZNK6MSLane20getVehicleStopOffsetEPK9MSVehicle 2491572331
_ZNK6MSLane22detectCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP9MSVehicleS9_RSt3setIPKS8_25ComparatorNumericalIdLessSaISC_EESG_ 2519501201
_ZNK6MSLane10isInternalEv 7595677422
_ZN6MSLane18AnyVehicleIteratorppEv 12976648607
_ZN6MSLane18AnyVehicleIteratordeEv 13709679354
_ZNK6MSLane11getBidiLaneEv 18985894673
_ZNK6MSLane18AnyVehicleIterator16nextIsMyVehiclesEv 26686327961

Generated by: LCOV version 2.0-1