LCOV - code coverage report
Current view:
top level
-
src/microsim
- MSLane.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
lcov.info
Lines:
97.5 %
1864
1818
Test Date:
2026-05-24 16:29:35
Functions:
96.8 %
154
149
Function Name
Hit count
_ZN6MSLane10addLeadersEPK9MSVehicledR20MSLeaderDistanceInfob
125282360
_ZN6MSLane10addParkingEP13MSBaseVehicle
6271
_ZN6MSLane10clearStateEv
8544
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
9291142
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS_
2129073
_ZN6MSLane11changeLanesEx
0
_ZN6MSLane11setBidiLaneEPS_
33020
_ZN6MSLane11setMaxSpeedEdbd
1030
_ZN6MSLane11setOppositeEPS_
8868
_ZN6MSLane11succLinkSecERK11SUMOVehicleiRKS_RKSt6vectorIPS_SaIS6_EE
2014277754
_ZN6MSLane12loadRNGStateEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
2048
_ZN6MSLane13freeInsertionER9MSVehicleddN14MSMoveReminder12NotificationE
590350
_ZN6MSLane13insertVehicleER9MSVehicle
13529681
_ZN6MSLane13lastInsertionER9MSVehicleddb
753805
_ZN6MSLane13planMovementsEx
95391061
_ZN6MSLane13removeParkingEP13MSBaseVehicle
18371
_ZN6MSLane13removeVehicleEP9MSVehicleN14MSMoveReminder12NotificationEb
25743
_ZN6MSLane13saveRNGStatesER12OutputDevice
32
_ZN6MSLane13setChangeLeftEx
9
_ZN6MSLane14getDepartSpeedERK9MSVehicleRb
13529743
_ZN6MSLane14setChangeRightEx
9
_ZN6MSLane14setPermissionsExx
1270
_ZN6MSLane15addIncomingLaneEPS_P6MSLink
2928428
_ZN6MSLane15addMoveReminderEP14MSMoveReminderb
2610511
_ZN6MSLane15checkBufferTypeEv
2126054
_ZN6MSLane15getDepartPosLatERK9MSVehicle
14014468
_ZN6MSLane15updateLengthSumEv
95391058
_ZN6MSLane16detectCollisionsExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
103543926
_ZN6MSLane16executeMovementsEx
95391061
_ZN6MSLane16initRestrictionsEv
2131739
_ZN6MSLane16isApproachedFromEP6MSEdgePS_
102551728
_ZN6MSLane16leftByLaneChangeEP9MSVehicle
1131928
_ZN6MSLane16resetPermissionsEx
1456
_ZN6MSLane17setLaneStopOffsetERK10StopOffset
2152
_ZN6MSLane18AnyVehicleIteratordeEv
12876126786
_ZN6MSLane18AnyVehicleIteratorppEv
12135877009
_ZN6MSLane18addApproachingLaneEPS_b
2928428
_ZN6MSLane18incorporateVehicleEP9MSVehicledddRKN9__gnu_cxx17__normal_iteratorIPS1_St6vectorIS1_SaIS1_EEEEN14MSMoveReminder12NotificationE
3534639
_ZN6MSLane18isFrontalCollisionEPK9MSVehicleS2_
126920
_ZN6MSLane18isInsertionSuccessEP9MSVehicledddbN14MSMoveReminder12NotificationE
14070421
_ZN6MSLane18removeMoveReminderEP14MSMoveReminder
0
_ZN6MSLane18safeInsertionSpeedEPK9MSVehicledRK12MSLeaderInfod
14176242
_ZN6MSLane19enteredByLaneChangeEP9MSVehicle
1087322
_ZN6MSLane19initCollisionActionERK11OptionsContRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_15CollisionActionE
84732
_ZN6MSLane19sortPartialVehiclesEv
119860601
_ZN6MSLane19swapAfterLaneChangeEx
84523883
_ZN6MSLane20initCollisionOptionsERK11OptionsCont
42366
_ZN6MSLane20integrateNewVehiclesEv
34164293
_ZN6MSLane20setPartialOccupationEP9MSVehicle
17941746
_ZN6MSLane21forceVehicleInsertionEP9MSVehicledN14MSMoveReminder12NotificationEd
48715
_ZN6MSLane22resetPartialOccupationEP9MSVehicle
17941796
_ZN6MSLane22setFrictionCoefficientEd
85
_ZN6MSLane22setManeuverReservationEP9MSVehicle
224056
_ZN6MSLane24by_connections_to_sorterC2EPK6MSEdge
1051954
_ZN6MSLane24markRecalculateBruttoSumEv
237
_ZN6MSLane24resetManeuverReservationEP9MSVehicle
224056
_ZN6MSLane24sortManeuverReservationsEv
20714318
_ZN6MSLane29incoming_lane_priority_sorterC2EPKS_
1017098
_ZN6MSLane29outgoing_lane_priority_sorterC2EPKS_
8022
_ZN6MSLane33detectPedestrianJunctionCollisionEPK9MSVehicleRK14PositionVectorPKS_xRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3setIS2_25ComparatorNumericalIdLessSaIS2_EESK_
32183612
_ZN6MSLane4fillI10NamedRTreeEEvRT_
616
_ZN6MSLane4fillI10NamedRTreeEEvRT_
0
_ZN6MSLane4fillI5RTreeIPS_S_fLi2ENS_14StoringVisitorEfLi8ELi4EEEEvRT_
616
_ZN6MSLane5clearEv
42208
_ZN6MSLane7addLinkEP6MSLink
2928428
_ZN6MSLane8initRNGsERK11OptionsCont
42368
_ZN6MSLane9insertIDsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE
242
_ZN6MSLane9loadStateERKSt6vectorIP11SUMOVehicleSaIS2_EE
557
_ZN6MSLane9saveStateER12OutputDevice
11923
_ZN6MSLane9setLengthEd
15
_ZN6MSLaneC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdddP6MSEdgeiRK14PositionVectordxxxibS7_SC_
2129075
_ZN6MSLaneD0Ev
3784572
_ZN6MSLaneD0Ev
1674377
_ZN6MSLaneD2Ev
2110195
_ZNK6MSLane10isCrossingEv
101878274
_ZNK6MSLane10isInternalEv
7091882891
_ZNK6MSLane11appropriateEPK9MSVehicle
77963100
_ZNK6MSLane11getBidiLaneEv
17623365218
_ZNK6MSLane11getFollowerEPK9MSVehicleddNS_13MinorLinkModeE
9338390
_ZNK6MSLane11getOppositeEv
251345345
_ZNK6MSLane11mayContinueEPK9MSVehicle
11447
_ZNK6MSLane12checkFailureEPK9MSVehicleRdS3_dbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE14InsertionCheck
7708208
_ZNK6MSLane12getEntryLinkEv
116565166
_ZNK6MSLane12getMeanSpeedEv
164946870
_ZNK6MSLane12nextBlockingEddddb
699056
_ZNK6MSLane13getNextNormalEv
5522863
_ZNK6MSLane13getToJunctionEv
494418
_ZNK6MSLane13hasUnsafeLinkEv
1646
_ZNK6MSLane13isWalkingAreaEv
353584336
_ZNK6MSLane14StoringVisitor3addEPKS_
153121553
_ZNK6MSLane14getOppositePosEd
7560841
_ZNK6MSLane14hasApproachingEv
73
_ZNK6MSLane14hasPedestriansEv
52222682
_ZNK6MSLane15getFromJunctionEv
395560
_ZNK6MSLane15getParallelLaneEib
84190943
_ZNK6MSLane16getCrossingIndexEv
0
_ZNK6MSLane16getMeanSpeedBikeEv
2095
_ZNK6MSLane16getPartialBehindEPK9MSVehicle
487016728
_ZNK6MSLane16getPartialBeyondEv
20714318
_ZNK6MSLane16getUpcomingLinksEddRKSt6vectorIPS_SaIS1_EE
761
_ZNK6MSLane16updateLeaderInfoEPK9MSVehicleRSt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPPS0_St6vectorIS6_SaIS6_EEEEESD_R12MSLeaderInfo
703180022
_ZNK6MSLane17getCriticalLeaderEdddRK9MSVehicle
106390
_ZNK6MSLane17getLastAnyVehicleEv
412175548
_ZNK6MSLane17getMissingRearGapEPK9MSVehicledd
3283344
_ZNK6MSLane17getNettoOccupancyEv
56720
_ZNK6MSLane17getOppositeLeaderEPK9MSVehicledbNS_13MinorLinkModeE
5134232
_ZNK6MSLane17getWaitingSecondsEv
46
_ZNK6MSLane18AnyVehicleIterator16nextIsMyVehiclesEv
25012003795
_ZNK6MSLane18allowsVehicleClassE16SUMOVehicleClassi
499920994
_ZNK6MSLane18getBruttoOccupancyEv
2109840016
_ZNK6MSLane18getFirstAnyVehicleEv
136612
_ZNK6MSLane18getLaneStopOffsetsEv
2980
_ZNK6MSLane18getLastFullVehicleEv
1088786729
_ZNK6MSLane18getVehiclesInRangeEdd
11749
_ZNK6MSLane18isPriorityCrossingEv
845370
_ZNK6MSLane19checkForPedestriansEPK9MSVehicleRdS3_db
3895165
_ZNK6MSLane19getFirstFullVehicleEv
557688
_ZNK6MSLane19getMaximumBrakeDistEv
373633498
_ZNK6MSLane19getOppositeFollowerEPK9MSVehicle
700029
_ZNK6MSLane19getOutgoingViaLanesEv
290003
_ZNK6MSLane19getParallelOppositeEv
191305437
_ZNK6MSLane20getIncomingLinkStateEv
4727155
_ZNK6MSLane20getUpcomingJunctionsEddRKSt6vectorIPS_SaIS1_EE
0
_ZNK6MSLane20getVehicleStopOffsetEPK9MSVehicle
2436650751
_ZNK6MSLane20hadPermissionChangesEv
12977336
_ZNK6MSLane21setJunctionApproachesEv
95391061
_ZNK6MSLane22detectCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP9MSVehicleS9_RSt3setIPKS8_25ComparatorNumericalIdLessSaISC_EESG_
2380830293
_ZNK6MSLane22getLeaderOnConsecutiveEdddRK9MSVehicleRKSt6vectorIPS_SaIS4_EEb
39265717
_ZNK6MSLane22getNormalIncomingLanesEv
76
_ZNK6MSLane22getNormalSuccessorLaneEv
728591
_ZNK6MSLane22getSurroundingVehiclesEdddSt10shared_ptrISt3mapIPKS_St4pairIddESt4lessIS3_ESaIS4_IKS3_S5_EEEE
11180
_ZNK6MSLane22handleCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehicleSA_ddRSt3setISA_25ComparatorNumericalIdLessSaISA_EESF_
129838
_ZNK6MSLane23getLeadersOnConsecutiveEdddPK9MSVehicleRKSt6vectorIPS_SaIS4_EER20MSLeaderDistanceInfob
16862565
_ZNK6MSLane23vehicle_position_sorterclEP9MSVehicleS2_
274922
_ZNK6MSLane24by_connections_to_sorterclEPK6MSEdgeS3_
21775
_ZNK6MSLane24getInternalFollowingLaneEPKS_
77206
_ZNK6MSLane24getNormalPredecessorLaneEv
969146398
_ZNK6MSLane24getSpaceTillLastStandingEPK9MSVehicleRb
608967076
_ZNK6MSLane25getCanonicalSuccessorLaneEv
2547972
_ZNK6MSLane25getFollowersOnConsecutiveEPK9MSVehicledbdNS_13MinorLinkModeE
308907351
_ZNK6MSLane25getLastVehicleInformationEPK9MSVehicleddb
743694358
_ZNK6MSLane25getLogicalPredecessorLaneERK6MSEdge
81795
_ZNK6MSLane25getLogicalPredecessorLaneEv
1376581195
_ZNK6MSLane26getFirstVehicleInformationEPK9MSVehicledbdb
464443098
_ZNK6MSLane26getFractionalVehicleLengthEb
2109896736
_ZNK6MSLane27getCanonicalPredecessorLaneEv
119562527
_ZNK6MSLane27mustCheckJunctionCollisionsEv
123001095
_ZNK6MSLane28getFirstInternalInConnectionERd
128726
_ZNK6MSLane28getHarmonoise_NoiseEmissionsEv
56723
_ZNK6MSLane29incoming_lane_priority_sorterclERKNS_16IncomingLaneInfoES3_
1362
_ZNK6MSLane29outgoing_lane_priority_sorterclEPK6MSLinkS3_
13668
_ZNK6MSLane31vehicle_natural_position_sorterclEP9MSVehicleS2_
359378157
_ZNK6MSLane32handleIntermodalCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehiclePK15MSTransportabledS7_RSt3setISA_25ComparatorNumericalIdLessSaISA_EESI_
3964
_ZNK6MSLane8isNormalEv
54439268
_ZNK6MSLane9getLeaderEPK9MSVehicledRKSt6vectorIPS_SaIS4_EEdb
39733774
_ZNK6MSLane9getLinkToEPKS_
628622748
Generated by:
LCOV version 2.0-1