LCOV - code coverage report
Current view:
top level
-
src/microsim
- MSLane.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
lcov.info
Lines:
97.5 %
1849
1802
Test Date:
2026-01-01 15:49:29
Functions:
96.7 %
152
147
Function Name
Hit count
_ZN6MSLane10addLeadersEPK9MSVehicledR20MSLeaderDistanceInfob
122063916
_ZN6MSLane10addParkingEP13MSBaseVehicle
5709
_ZN6MSLane10clearStateEv
10089
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
8542204
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS_
2005840
_ZN6MSLane11changeLanesEx
0
_ZN6MSLane11setBidiLaneEPS_
28960
_ZN6MSLane11setMaxSpeedEdbbd
1018
_ZN6MSLane11setOppositeEPS_
8004
_ZN6MSLane11succLinkSecERK11SUMOVehicleiRKS_RKSt6vectorIPS_SaIS6_EE
1967994708
_ZN6MSLane12loadRNGStateEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
704
_ZN6MSLane13freeInsertionER9MSVehicleddN14MSMoveReminder12NotificationE
565822
_ZN6MSLane13insertVehicleER9MSVehicle
14086534
_ZN6MSLane13lastInsertionER9MSVehicleddb
765630
_ZN6MSLane13planMovementsEx
96903732
_ZN6MSLane13removeParkingEP13MSBaseVehicle
17392
_ZN6MSLane13removeVehicleEP9MSVehicleN14MSMoveReminder12NotificationEb
25771
_ZN6MSLane13saveRNGStatesER12OutputDevice
11
_ZN6MSLane13setChangeLeftEx
9
_ZN6MSLane14getDepartSpeedERK9MSVehicleRb
14086604
_ZN6MSLane14setChangeRightEx
9
_ZN6MSLane14setPermissionsExx
1183
_ZN6MSLane15addIncomingLaneEPS_P6MSLink
2578038
_ZN6MSLane15addMoveReminderEP14MSMoveReminderb
2600541
_ZN6MSLane15checkBufferTypeEv
2002852
_ZN6MSLane15getDepartPosLatERK9MSVehicle
14583893
_ZN6MSLane15updateLengthSumEv
96903729
_ZN6MSLane16detectCollisionsExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
104776186
_ZN6MSLane16executeMovementsEx
96903732
_ZN6MSLane16initRestrictionsEv
2008506
_ZN6MSLane16isApproachedFromEP6MSEdgePS_
100046228
_ZN6MSLane16leftByLaneChangeEP9MSVehicle
1108371
_ZN6MSLane16resetPermissionsEx
1387
_ZN6MSLane17setLaneStopOffsetERK10StopOffset
2133
_ZN6MSLane18AnyVehicleIteratordeEv
12790397057
_ZN6MSLane18AnyVehicleIteratorppEv
12078342773
_ZN6MSLane18addApproachingLaneEPS_b
2578038
_ZN6MSLane18incorporateVehicleEP9MSVehicledddRKN9__gnu_cxx17__normal_iteratorIPS1_St6vectorIS1_SaIS1_EEEEN14MSMoveReminder12NotificationE
3618849
_ZN6MSLane18isFrontalCollisionEPK9MSVehicleS2_
116167
_ZN6MSLane18isInsertionSuccessEP9MSVehicledddbN14MSMoveReminder12NotificationE
14656332
_ZN6MSLane18removeMoveReminderEP14MSMoveReminder
0
_ZN6MSLane18safeInsertionSpeedEPK9MSVehicledRK12MSLeaderInfod
14759592
_ZN6MSLane19enteredByLaneChangeEP9MSVehicle
1064108
_ZN6MSLane19initCollisionActionERK11OptionsContRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_15CollisionActionE
80824
_ZN6MSLane19sortPartialVehiclesEv
122703585
_ZN6MSLane19swapAfterLaneChangeEx
88257639
_ZN6MSLane20initCollisionOptionsERK11OptionsCont
40412
_ZN6MSLane20integrateNewVehiclesEv
33681649
_ZN6MSLane20setPartialOccupationEP9MSVehicle
17558757
_ZN6MSLane21forceVehicleInsertionEP9MSVehicledN14MSMoveReminder12NotificationEd
48406
_ZN6MSLane22resetPartialOccupationEP9MSVehicle
17558807
_ZN6MSLane22setFrictionCoefficientEd
85
_ZN6MSLane22setManeuverReservationEP9MSVehicle
221655
_ZN6MSLane24by_connections_to_sorterC2EPK6MSEdge
811274
_ZN6MSLane24markRecalculateBruttoSumEv
261
_ZN6MSLane24resetManeuverReservationEP9MSVehicle
221655
_ZN6MSLane24sortManeuverReservationsEv
19751683
_ZN6MSLane29incoming_lane_priority_sorterC2EPKS_
780185
_ZN6MSLane29outgoing_lane_priority_sorterC2EPKS_
7528
_ZN6MSLane33detectPedestrianJunctionCollisionEPK9MSVehicleRK14PositionVectorPKS_xRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3setIS2_25ComparatorNumericalIdLessSaIS2_EESK_
32369962
_ZN6MSLane4fillI10NamedRTreeEEvRT_
555
_ZN6MSLane4fillI10NamedRTreeEEvRT_
0
_ZN6MSLane4fillI5RTreeIPS_S_fLi2ENS_14StoringVisitorEfLi8ELi4EEEEvRT_
555
_ZN6MSLane5clearEv
40224
_ZN6MSLane7addLinkEP6MSLink
2578038
_ZN6MSLane8initRNGsERK11OptionsCont
40414
_ZN6MSLane9insertIDsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE
266
_ZN6MSLane9loadStateERKSt6vectorIP11SUMOVehicleSaIS2_EE
634
_ZN6MSLane9saveStateER12OutputDevice
9724
_ZN6MSLane9setLengthEd
15
_ZN6MSLaneC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdddP6MSEdgeiRK14PositionVectordxxxibS7_SC_
2005842
_ZN6MSLaneD0Ev
3582470
_ZN6MSLaneD0Ev
1595679
_ZN6MSLaneD2Ev
1986791
_ZNK6MSLane10isCrossingEv
117254084
_ZNK6MSLane10isInternalEv
6537877987
_ZNK6MSLane11appropriateEPK9MSVehicle
77930666
_ZNK6MSLane11getBidiLaneEv
17936574797
_ZNK6MSLane11getFollowerEPK9MSVehicleddNS_13MinorLinkModeE
9072746
_ZNK6MSLane11getOppositeEv
243336760
_ZNK6MSLane12checkFailureEPK9MSVehicleRdS3_dbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE14InsertionCheck
7212078
_ZNK6MSLane12getEntryLinkEv
92400989
_ZNK6MSLane12getMeanSpeedEv
161521765
_ZNK6MSLane12nextBlockingEddddb
701654
_ZNK6MSLane13getNextNormalEv
5579333
_ZNK6MSLane13getToJunctionEv
290846
_ZNK6MSLane13isWalkingAreaEv
121978151
_ZNK6MSLane14StoringVisitor3addEPKS_
1691853
_ZNK6MSLane14getOppositePosEd
7562826
_ZNK6MSLane14hasApproachingEv
73
_ZNK6MSLane14hasPedestriansEv
48183973
_ZNK6MSLane15getFromJunctionEv
290846
_ZNK6MSLane15getParallelLaneEib
86097697
_ZNK6MSLane16getCrossingIndexEv
0
_ZNK6MSLane16getMeanSpeedBikeEv
2095
_ZNK6MSLane16getPartialBehindEPK9MSVehicle
469898996
_ZNK6MSLane16getPartialBeyondEv
19751683
_ZNK6MSLane16getUpcomingLinksEddRKSt6vectorIPS_SaIS1_EE
734
_ZNK6MSLane16updateLeaderInfoEPK9MSVehicleRSt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPPS0_St6vectorIS6_SaIS6_EEEEESD_R12MSLeaderInfo
691010757
_ZNK6MSLane17getCriticalLeaderEdddRK9MSVehicle
104505
_ZNK6MSLane17getLastAnyVehicleEv
400456084
_ZNK6MSLane17getMissingRearGapEPK9MSVehicledd
3364974
_ZNK6MSLane17getNettoOccupancyEv
46850
_ZNK6MSLane17getOppositeLeaderEPK9MSVehicledbNS_13MinorLinkModeE
5136006
_ZNK6MSLane17getWaitingSecondsEv
52
_ZNK6MSLane18AnyVehicleIterator16nextIsMyVehiclesEv
24868739830
_ZNK6MSLane18allowsVehicleClassE16SUMOVehicleClassi
11416783782
_ZNK6MSLane18getBruttoOccupancyEv
3296957410
_ZNK6MSLane18getFirstAnyVehicleEv
136524
_ZNK6MSLane18getLaneStopOffsetsEv
2957
_ZNK6MSLane18getLastFullVehicleEv
599363650
_ZNK6MSLane18getVehiclesInRangeEdd
11749
_ZNK6MSLane18isPriorityCrossingEv
862934
_ZNK6MSLane19checkForPedestriansEPK9MSVehicleRdS3_db
3967036
_ZNK6MSLane19getFirstFullVehicleEv
76039
_ZNK6MSLane19getMaximumBrakeDistEv
356639687
_ZNK6MSLane19getOppositeFollowerEPK9MSVehicle
701658
_ZNK6MSLane19getOutgoingViaLanesEv
273385
_ZNK6MSLane19getParallelOppositeEv
185097721
_ZNK6MSLane20getIncomingLinkStateEv
4625367
_ZNK6MSLane20getUpcomingJunctionsEddRKSt6vectorIPS_SaIS1_EE
0
_ZNK6MSLane20getVehicleStopOffsetEPK9MSVehicle
2364395394
_ZNK6MSLane20hadPermissionChangesEv
12549168
_ZNK6MSLane21setJunctionApproachesEv
96903732
_ZNK6MSLane22detectCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP9MSVehicleS9_RSt3setIPKS8_25ComparatorNumericalIdLessSaISC_EESG_
2364479201
_ZNK6MSLane22getLeaderOnConsecutiveEdddRK9MSVehicleRKSt6vectorIPS_SaIS4_EEb
39718254
_ZNK6MSLane22getNormalIncomingLanesEv
76
_ZNK6MSLane22getNormalSuccessorLaneEv
454468
_ZNK6MSLane22getSurroundingVehiclesEdddSt10shared_ptrISt3mapIPKS_St4pairIddESt4lessIS3_ESaIS4_IKS3_S5_EEEE
11180
_ZNK6MSLane22handleCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehicleSA_ddRSt3setISA_25ComparatorNumericalIdLessSaISA_EESF_
119085
_ZNK6MSLane23getLeadersOnConsecutiveEdddPK9MSVehicleRKSt6vectorIPS_SaIS4_EER20MSLeaderDistanceInfob
15963787
_ZNK6MSLane23vehicle_position_sorterclEP9MSVehicleS2_
275589
_ZNK6MSLane24by_connections_to_sorterclEPK6MSEdgeS3_
18555
_ZNK6MSLane24getInternalFollowingLaneEPKS_
69984
_ZNK6MSLane24getNormalPredecessorLaneEv
815733995
_ZNK6MSLane24getSpaceTillLastStandingEPK9MSVehicleRb
603431813
_ZNK6MSLane25getCanonicalSuccessorLaneEv
2506509
_ZNK6MSLane25getFollowersOnConsecutiveEPK9MSVehicledbdNS_13MinorLinkModeE
297968886
_ZNK6MSLane25getLastVehicleInformationEPK9MSVehicleddb
719721439
_ZNK6MSLane25getLogicalPredecessorLaneERK6MSEdge
80147
_ZNK6MSLane25getLogicalPredecessorLaneEv
1103197536
_ZNK6MSLane26getFirstVehicleInformationEPK9MSVehicledbdb
445630380
_ZNK6MSLane26getFractionalVehicleLengthEb
3297004260
_ZNK6MSLane27getCanonicalPredecessorLaneEv
95082203
_ZNK6MSLane27mustCheckJunctionCollisionsEv
124518836
_ZNK6MSLane28getFirstInternalInConnectionERd
127082
_ZNK6MSLane28getHarmonoise_NoiseEmissionsEv
46847
_ZNK6MSLane29incoming_lane_priority_sorterclERKNS_16IncomingLaneInfoES3_
963
_ZNK6MSLane29outgoing_lane_priority_sorterclEPK6MSLinkS3_
13605
_ZNK6MSLane31vehicle_natural_position_sorterclEP9MSVehicleS2_
355313264
_ZNK6MSLane32handleIntermodalCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehiclePK15MSTransportabledS7_RSt3setISA_25ComparatorNumericalIdLessSaISA_EESI_
3971
_ZNK6MSLane8isNormalEv
51598221
_ZNK6MSLane9getLeaderEPK9MSVehicledRKSt6vectorIPS_SaIS4_EEdb
39821819
_ZNK6MSLane9getLinkToEPKS_
588195792
Generated by:
LCOV version 2.0-1