LCOV - code coverage report
Current view: top level - src/microsim - MSVehicle.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 96.3 % 3377 3252
Test Date: 2026-07-05 15:55:58 Functions: 95.2 % 227 216

Function Name Sort by function name Hit count Sort by function hit count
_ZN9MSVehicle10Influencer18getLaneTimeLineEndEv 0
_ZN9MSVehicle5StateC2ERKS0_ 0
_ZN9MSVehicle5StateneERKS0_ 0
_ZN9MSVehicle9ManoeuvreC2ERKS0_ 0
_ZN9MSVehicle9ManoeuvreaSERKS0_ 0
_ZN9MSVehicle9ManoeuvreneERKS0_ 0
_ZNK9MSVehicle13getInfluencerEv 0
_ZNK9MSVehicle16getTimeGapOnLaneEv 0
_ZNK9MSVehicle17getLateralOverlapEPK6MSLane 0
_ZNK9MSVehicle9Manoeuvre19manoeuvreIsCompleteENS_13ManoeuvreTypeE 0
_ZN9MSVehicle18updateActionOffsetExx 1
_ZN9MSVehicle10Influencer23deactivateGapControllerEv 10
_ZN9MSVehicle18rerouteParkingAreaERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERS5_ 16
_ZN9MSVehicle17getBaseInfluencerEv 24
_ZN9MSVehicle10Influencer26GapControlVehStateListener19vehicleStateChangedEPK11SUMOVehicleN5MSNet12VehicleStateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 30
_ZN9MSVehicle16setManoeuvreTypeENS_13ManoeuvreTypeE 30
_ZN9MSVehicle9Manoeuvre16setManoeuvreTypeENS_13ManoeuvreTypeE 30
_ZN9MSVehicle9Manoeuvre23configureEntryManoeuvreEPS_ 30
_ZN9MSVehicle16setExitManoeuvreEv 32
_ZN9MSVehicle23loadPreviousApproachingEP6MSLinkbxdddd 32
_ZN9MSVehicle9Manoeuvre22configureExitManoeuvreEPS_ 32
_ZN9MSVehicle10Influencer15GapControlState4initEv 57
_ZN9MSVehicle10Influencer15GapControlState8activateEddddddPKS_ 57
_ZN9MSVehicle10Influencer15GapControlStateC2Ev 57
_ZN9MSVehicle10Influencer15GapControlStateD0Ev 57
_ZN9MSVehicle10Influencer15GapControlStateD0Ev 0
_ZN9MSVehicle10Influencer15GapControlStateD2Ev 57
_ZN9MSVehicle10Influencer21activateGapControllerEddddddPS_ 57
_ZN9MSVehicle10Influencer4initEv 57
_ZN9MSVehicle10Influencer23getLaneTimeLineDurationEv 60
_ZNK9MSVehicle10Influencer12getSpeedModeEv 68
_ZN9MSVehicle10Influencer15GapControlState10deactivateEv 114
_ZN9MSVehicle16setPreviousSpeedEdd 196
_ZN9MSVehicle9Manoeuvre24entryManoeuvreIsCompleteEPS_ 222
_ZN9MSVehicle19updateLaneBruttoSumEv 249
_ZNK9MSVehicle19getLanePosAfterDistEd 303
_ZNK9MSVehicle10Influencer29changeRequestRemainingSecondsEx 363
_ZNK9MSVehicle9Manoeuvre15getGUIIncrementEv 450
_ZN9MSVehicle22resetApproachOnRerouteEv 694
_ZN9MSVehicle18joinTrainPartFrontEPS_ 905
_ZN9MSVehicle13joinTrainPartEPS_ 920
_ZN9MSVehicle10Influencer16setSublaneChangeEd 1268
_ZN9MSVehicle17resetActionOffsetEx 1467
_ZNK9MSVehicle10Influencer17getLaneChangeModeEv 1469
_ZNK9MSVehicle15getPreviousLaneEPK6MSLaneRi 1602
_ZN9MSVehicle25registerInsertionApproachEP6MSLinkd 1854
_ZNK9MSVehicle12getStopDelayEv 2457
_ZN9MSVehicle9saveStateER12OutputDevice 2623
_ZNK9MSVehicle20WaitingTimeCollector8getStateB5cxx11Ev 2623
_ZNK9MSVehicle19slowDownForScheduleEd 2786
_ZNK9MSVehicle16getManoeuvreTypeEv 2971
_ZNK9MSVehicle9Manoeuvre16getManoeuvreTypeEv 2971
_ZN9MSVehicle19handleCollisionStopER6MSStopd 3238
_ZN9MSVehicle10InfluencerC2Ev 3473
_ZN9MSVehicle20WaitingTimeCollector8setStateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3480
_ZN9MSVehicle9loadStateERK17SUMOSAXAttributesx 3480
_ZNK9MSVehicle14getNextEdgePtrEv 3932
_ZNK9MSVehicle29getSpeedWithoutTraciInfluenceEv 4078
_ZNK9MSVehicle19getStopArrivalDelayEv 5510
_ZN9MSVehicle10Influencer12setSpeedModeEi 5620
_ZNK9MSVehicle19manoeuvreIsCompleteEv 6266
_ZNK9MSVehicle9Manoeuvre19manoeuvreIsCompleteEv 6266
_ZNK9MSVehicle24getUpstreamOppositeLanesEv 6358
_ZNK9MSVehicle17getPastLanesUntilEd 6694
_ZN9MSVehicle10InfluencerD0Ev 6946
_ZN9MSVehicle10InfluencerD0Ev 3473
_ZN9MSVehicle10InfluencerD2Ev 3473
_ZNK9MSVehicle10Influencer16getOriginalSpeedEv 7136
_ZN9MSVehicle10Influencer22implicitDeltaPosRemoteEPKS_ 7181
_ZN9MSVehicle10Influencer19implicitSpeedRemoteEPKS_d 7319
_ZN9MSVehicle10Influencer24postProcessRemoteControlEPS_ 7338
_ZN9MSVehicle14setRemoteStateE8Position 7338
_ZN9MSVehicle10Influencer19setRemoteControlledE8PositionP6MSLanedddiRKSt6vectorIPK6MSEdgeSaIS7_EEx 7358
_ZNK9MSVehicle22estimateTimeToNextStopEv 7440
_ZN9MSVehicle10Influencer15setLaneTimeLineERKSt6vectorISt4pairIxiESaIS3_EE 7798
_ZN9MSVehicle10Influencer17adaptLaneTimeLineEi 9034
_ZNK9MSVehicle21getDistanceToPositionEdPK6MSLane 16062
_ZNK9MSVehicle21remainingStopDurationEv 16200
_ZNK9MSVehicle14getCurveRadiusEv 17452
_ZN9MSVehicle10Influencer17setLaneChangeModeEi 18599
_ZNK9MSVehicle19wasRemoteControlledEx 20581
_ZNK9MSVehicle15getBestLaneDistEv 23262
_ZN9MSVehicle18replaceVehicleTypeEPK13MSVehicleType 30616
_ZN9MSVehicle10Influencer15GapControlState7cleanupEv 35227
_ZN9MSVehicle10Influencer7cleanupEv 35227
_ZN9MSVehicle10Influencer16setSpeedTimeLineERKSt6vectorISt4pairIxdESaIS3_EE 43337
_ZN9MSVehicle13leaveLaneBackEN14MSMoveReminder12NotificationEPK6MSLane 45673
_ZN9MSVehicle12addTraciStopEN20SUMOVehicleParameter4StopERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 46329
_ZN9MSVehicle19workOnIdleRemindersEv 66788
_ZN9MSVehicle11fixPositionEv 71319
_ZNK9MSVehicle15getBoundingPolyEd 72897
_ZN9MSVehicle21setEmergencyBlueLightEx 85658
_ZNK9MSVehicle25getPositionAlongBestLanesEd 104142
_ZNK9MSVehicle15ignoreCollisionEv 169744
_ZN9MSVehicle21executeFractionalMoveEd 215282
_ZNK9MSVehicle17getBaseInfluencerEv 238297
_ZNK9MSVehicle16getRerouteOriginEv 282376
_ZNK9MSVehicle21getUpcomingLanesUntilEd 287533
_ZNK9MSVehicle21adaptToLeaderDistanceERK20MSLeaderDistanceInfoddPNS_16DriveProcessItemERdS5_ 427852
_ZN9MSVehicle19setActionStepLengthEdb 451557
_ZNK9MSVehicle8willStopEv 454437
_ZNK9MSVehicle10Influencer16isRemoteAffectedEx 465173
_ZN9MSVehicle10Influencer15gapControlSpeedExPK11SUMOVehicledddd 491573
_ZN9MSVehicle10Influencer24updateRemoteControlRouteEPS_ 491573
_ZN9MSVehicle10Influencer16setOriginalSpeedEd 496362
_ZNK9MSVehicle14isOppositeLaneEPK6MSLane 517940
_ZNK9MSVehicle21adaptToOncomingLeaderESt4pairIPKS_dEPNS_16DriveProcessItemERdS6_ 555302
_ZNK9MSVehicle17getMaxSpeedOnLaneEv 714427
_ZNK9MSVehicle15unsafeLinkAheadEPK6MSLaned 846720
_ZN9MSVehicle10Influencer14influenceSpeedExdddd 987935
_ZNK9MSVehicle10Influencer18isRemoteControlledEv 1015968
_ZN9MSVehicle21enterLaneAtLaneChangeEP6MSLane 1093860
_ZNK9MSVehicle26getDistanceToLeaveJunctionEv 1110508
_ZN9MSVehicle16updateDriveItemsEv 1138173
_ZNK9MSVehicle20WaitingTimeCollector20cumulatedWaitingTimeEx 1428911
_ZN9MSVehicle12replaceRouteESt10shared_ptrIK7MSRouteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbibbPS9_ 1566453
_ZNK9MSVehicle11getFollowerEd 2267817
_ZNK9MSVehicle14getDriverStateEv 2565915
_ZN9MSVehicle10Influencer23influenceChangeDecisionExRK6MSEdgeii 2811302
_ZN9MSVehicle16onRemovalFromNetEN14MSMoveReminder12NotificationE 3373455
_ZN9MSVehicle20enterLaneAtInsertionEP6MSLanedddN14MSMoveReminder12NotificationE 3546004
_ZN9MSVehicle5StateaSERKS0_ 3546004
_ZN9MSVehicle19computeFurtherLanesEP6MSLanedb 3546457
_ZN9MSVehicle16addTransportableEP15MSTransportable 3807124
_ZN9MSVehicle11initDevicesEv 4520490
_ZN9MSVehicle20WaitingTimeCollectorC2Ex 4520490
_ZN9MSVehicle9ManoeuvreC2Ev 4520490
_ZN9MSVehicleC2EP20SUMOVehicleParameterSt10shared_ptrIK7MSRouteEP13MSVehicleTyped 4520490
_ZN9MSVehicle19cleanupFurtherLanesEv 4520971
_ZN9MSVehicle13getInfluencerEv 4522485
_ZN9MSVehicle8setAngleEdb 5328390
_ZNK9MSVehicle14getBoundingBoxEd 6886866
_ZNK9MSVehicle19interpolateLateralZER8Positiondd 7110815
_ZN9MSVehicle5StateC2Eddddd 8066494
_ZN9MSVehicle18updateParkingStateEv 8341479
_ZN9MSVehicleD0Ev 8394214
_ZN9MSVehicleD0Ev 3873805
_ZN9MSVehicleD2Ev 4520409
_ZNK9MSVehicle11getBrakeGapEb 8970820
_ZNK9MSVehicle13onFurtherEdgeEPK6MSEdge 12727451
_ZN9MSVehicle27setTentativeLaneAndPositionEP6MSLanedd 14748682
_ZNK9MSVehicle15instantStoppingEv 14906875
_ZNK9MSVehicle21adaptToJunctionLeaderESt4pairIPKS_dEdPNS_16DriveProcessItemEPK6MSLaneRdS9_d 18839933
_ZN9MSVehicle15enterLaneAtMoveEP6MSLaneb 19534811
_ZN9MSVehicle30adaptLaneEntering2MoveReminderERK6MSLane 19534811
_ZNK9MSVehicle8isLeaderEPK6MSLinkPKS_d 21591697
_ZNK9MSVehicle12getLaneIndexEv 22450364
_ZN9MSVehicle9leaveLaneEN14MSMoveReminder12NotificationEPK6MSLane 24052909
_ZN9MSVehicle18resumeFromStoppingEv 24085614
_ZN9MSVehicle19boardTransportablesER6MSStop 26161963
_ZNK9MSVehicle17getLeftSideOnEdgeEPK6MSLane 30951112
_ZNK9MSVehicle12keepStoppingEb 31210756
_ZNK9MSVehicle21lateralDistanceToLaneEi 36259626
_ZNK9MSVehicle18betterContinuationEPKNS_5LaneQERS1_ 66317976
_ZNK9MSVehicle24getBestLanesContinuationEPK6MSLane 69565787
_ZN9MSVehicle22removePassedDriveItemsEv 71561383
_ZNK9MSVehicle9getLeaderEdb 76425837
_ZNK9MSVehicle11getDeltaPosEd 99295300
_ZNK9MSVehicle12getAngleDiffEv 140144574
_ZNK9MSVehicle8getSlopeEv 164788147
_ZNK9MSVehicle15brakeForOverlapEPK6MSLinkPK6MSLane 174096260
_ZNK9MSVehicle18getRightSideOnEdgeEPK6MSLane 247812561
_ZNK9MSVehicle9congestedEv 301723641
_ZNK9MSVehicle17getBestLaneOffsetEv 306935337
_ZNK9MSVehicle17getLeftSideOnLaneEPK6MSLane 309836065
_ZNK9MSVehicle18getRightSideOnLaneEPK6MSLane 310325199
_ZNK9MSVehicle15isStoppedOnLaneEv 371621593
_ZNK9MSVehicle17getLeftSideOnLaneEv 384335637
_ZNK9MSVehicle18getRightSideOnLaneEv 389614115
_ZN9MSVehicle16nextLinkPriorityERKSt6vectorIP6MSLaneSaIS2_EE 399895414
_ZNK9MSVehicle13isFrontOnLaneEPK6MSLane 419609197
_ZNK9MSVehicle9keepClearEPK6MSLink 523426322
_ZNK9MSVehicle12passingMinorEv 550364108
_ZNK9MSVehicle11getFrictionEv 623474108
_ZN9MSVehicle21processLinkApproachesERdS0_S0_ 633011031
_ZNK9MSVehicle16planMoveInternalEx12MSLeaderInfoRSt6vectorINS_16DriveProcessItemESaIS2_EERdS6_RSt4pairIdPK6MSLinkE 633011044
_ZNK9MSVehicle20checkRewindLinkLanesEdRSt6vectorINS_16DriveProcessItemESaIS1_EE 633011044
_ZNK9MSVehicle28removeApproachingInformationERKSt6vectorINS_16DriveProcessItemESaIS1_EE 640905436
_ZN9MSVehicle15processNextStopEd 644447575
_ZN9MSVehicle24adaptBestLanesOccupationEid 647944848
_ZNK9MSVehicle9brokeDownEv 680642238
_ZNK9MSVehicle17collisionStopTimeEv 680779477
_ZN9MSVehicle21setBlinkerInformationEv 697482376
_ZN9MSVehicle14updateTimeLossEd 700806292
_ZN9MSVehicle17setBrakingSignalsEd 700806438
_ZN9MSVehicle24processTraCISpeedControlEdd 700806438
_ZN9MSVehicle17updateWaitingTimeEd 700873226
_ZN9MSVehicle20WaitingTimeCollector8passTimeExb 700873226
_ZN9MSVehicle19processLaneAdvancesERSt6vectorIP6MSLaneSaIS2_EERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 701021574
_ZN9MSVehicle19workOnMoveRemindersEddd 701021574
_ZN9MSVehicle18updateFurtherLanesERSt6vectorIP6MSLaneSaIS2_EERS0_IdSaIdEERKS4_ 702984743
_ZN9MSVehicle11executeMoveEv 704572414
_ZN9MSVehicle15checkActionStepEx 704572427
_ZN9MSVehicle25setApproachingForAllLinksEv 704572427
_ZN9MSVehicle8planMoveExRK12MSLeaderInfod 704572427
_ZNK9MSVehicle12computeAngleEv 708323026
_ZN9MSVehicle11updateStateEdb 709147771
_ZNK9MSVehicle16validatePositionE8Positiond 712358900
_ZNK9MSVehicle10hasArrivedEv 714108000
_ZNK9MSVehicle15getCenterOnEdgeEPK6MSLane 724395038
_ZNK9MSVehicle9ignoreRedEPK6MSLinkb 726158111
_ZNK9MSVehicle18isRemoteControlledEv 792711406
_ZNK9MSVehicle33checkLinkLeaderCurrentAndParallelEPK6MSLinkPK6MSLanedPNS_16DriveProcessItemERdS8_S8_Rb 803190531
_ZNK9MSVehicle15checkLinkLeaderEPK6MSLinkPK6MSLanedPNS_16DriveProcessItemERdS8_S8_Rbb 805518057
_ZNK9MSVehicle14getArrivalTimeExddd 864599536
_ZNK9MSVehicle15getBackPositionEv 878347357
_ZNK9MSVehicle11getPositionEd 937871039
_ZN9MSVehicle23influenceChangeDecisionEi 997870470
_ZNK9MSVehicle14adaptToLeadersERK12MSLeaderInfoddPNS_16DriveProcessItemEPK6MSLaneRdS8_ 1222755121
_ZNK9MSVehicle13adaptToLeaderESt4pairIPKS_dEdPNS_16DriveProcessItemERdS6_ 1294644022
_ZNK9MSVehicle9ignoreFoeEPK17SUMOTrafficObject 1314039257
_ZNK9MSVehicle12getBestLanesEv 1345891349
_ZNK9MSVehicle11getBackLaneEv 1379087299
_ZNK9MSVehicle18hasArrivedInternalEb 1437559111
_ZNK9MSVehicle17getWaitingTimeForEPK6MSLink 1525932050
_ZNK9MSVehicle13checkReversalERbdd 1565621110
_ZN9MSVehicle33updateOccupancyAndCurrentBestLaneEPK6MSLane 1867066845
_ZNK9MSVehicle23getCurrentApparentDecelEv 1870803570
_ZN9MSVehicle15updateBestLanesEbPK6MSLane 1876640834
_ZNK9MSVehicle24getBestLanesContinuationEv 2044596497
_ZN9MSVehicle18hasValidRouteStartERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2238641842
_ZNK9MSVehicle14getCurrentEdgeEv 3104266642
_ZNK9MSVehicle12getLatOffsetEPK6MSLane 3271922860
_ZNK9MSVehicle17getLateralOverlapEv 4820946691
_ZNK9MSVehicle18getLaneChangeModelEv 4919978412
_ZNK9MSVehicle17getLateralOverlapEdPK6MSLane 5013830466
_ZNK9MSVehicle8isBidiOnEPK6MSLane 7504670155
_ZN9MSVehicle18getLaneChangeModelEv 10320163873
_ZNK9MSVehicle17getPositionOnLaneEPK6MSLane 27331272362
_ZNK9MSVehicle21getBackPositionOnLaneEPK6MSLaneb 33737494285

Generated by: LCOV version 2.0-1