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
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