LCOV - code coverage report
Current view: top level - src/microsim - MSVehicle.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 96.3 % 3283 3160
Test Date: 2025-11-14 15:59:05 Functions: 95.1 % 224 213

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_ 15
_ZN9MSVehicle17getBaseInfluencerEv 24
_ZN9MSVehicle16setManoeuvreTypeENS_13ManoeuvreTypeE 30
_ZN9MSVehicle9Manoeuvre16setManoeuvreTypeENS_13ManoeuvreTypeE 30
_ZN9MSVehicle9Manoeuvre23configureEntryManoeuvreEPS_ 30
_ZN9MSVehicle10Influencer26GapControlVehStateListener19vehicleStateChangedEPK11SUMOVehicleN5MSNet12VehicleStateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 32
_ZN9MSVehicle16setExitManoeuvreEv 32
_ZN9MSVehicle9Manoeuvre22configureExitManoeuvreEPS_ 32
_ZN9MSVehicle23loadPreviousApproachingEP6MSLinkbxdddd 37
_ZN9MSVehicle10Influencer15GapControlState4initEv 59
_ZN9MSVehicle10Influencer15GapControlState8activateEddddddPKS_ 59
_ZN9MSVehicle10Influencer15GapControlStateC2Ev 59
_ZN9MSVehicle10Influencer15GapControlStateD0Ev 59
_ZN9MSVehicle10Influencer15GapControlStateD0Ev 0
_ZN9MSVehicle10Influencer15GapControlStateD2Ev 59
_ZN9MSVehicle10Influencer21activateGapControllerEddddddPS_ 59
_ZN9MSVehicle10Influencer4initEv 59
_ZN9MSVehicle10Influencer23getLaneTimeLineDurationEv 71
_ZNK9MSVehicle10Influencer12getSpeedModeEv 74
_ZN9MSVehicle10Influencer15GapControlState10deactivateEv 118
_ZN9MSVehicle9Manoeuvre24entryManoeuvreIsCompleteEPS_ 222
_ZN9MSVehicle19updateLaneBruttoSumEv 228
_ZN9MSVehicle16setPreviousSpeedEdd 241
_ZNK9MSVehicle19getLanePosAfterDistEd 251
_ZNK9MSVehicle10Influencer29changeRequestRemainingSecondsEx 442
_ZNK9MSVehicle9Manoeuvre15getGUIIncrementEv 450
_ZN9MSVehicle22resetApproachOnRerouteEv 715
_ZN9MSVehicle18joinTrainPartFrontEPS_ 906
_ZN9MSVehicle13joinTrainPartEPS_ 921
_ZNK9MSVehicle15getPreviousLaneEPK6MSLaneRi 1444
_ZNK9MSVehicle10Influencer17getLaneChangeModeEv 1476
_ZN9MSVehicle10Influencer16setSublaneChangeEd 1487
_ZN9MSVehicle17resetActionOffsetEx 1595
_ZN9MSVehicle25registerInsertionApproachEP6MSLinkd 1672
_ZNK9MSVehicle12getStopDelayEv 1674
_ZN9MSVehicle9saveStateER12OutputDevice 2486
_ZNK9MSVehicle20WaitingTimeCollector8getStateB5cxx11Ev 2486
_ZNK9MSVehicle19slowDownForScheduleEd 2786
_ZNK9MSVehicle16getManoeuvreTypeEv 2971
_ZNK9MSVehicle9Manoeuvre16getManoeuvreTypeEv 2971
_ZN9MSVehicle19handleCollisionStopER6MSStopd 2975
_ZN9MSVehicle10InfluencerC2Ev 3506
_ZNK9MSVehicle14getNextEdgePtrEv 3896
_ZNK9MSVehicle29getSpeedWithoutTraciInfluenceEv 4090
_ZN9MSVehicle20WaitingTimeCollector8setStateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4149
_ZN9MSVehicle9loadStateERK17SUMOSAXAttributesx 4149
_ZN9MSVehicle10Influencer12setSpeedModeEi 5063
_ZNK9MSVehicle19getStopArrivalDelayEv 5429
_ZNK9MSVehicle19manoeuvreIsCompleteEv 6266
_ZNK9MSVehicle9Manoeuvre19manoeuvreIsCompleteEv 6266
_ZNK9MSVehicle24getUpstreamOppositeLanesEv 6329
_ZNK9MSVehicle17getPastLanesUntilEd 6665
_ZN9MSVehicle10InfluencerD0Ev 7012
_ZN9MSVehicle10InfluencerD0Ev 3506
_ZN9MSVehicle10InfluencerD2Ev 3506
_ZNK9MSVehicle22estimateTimeToNextStopEv 7055
_ZNK9MSVehicle10Influencer16getOriginalSpeedEv 7085
_ZN9MSVehicle10Influencer15setLaneTimeLineERKSt6vectorISt4pairIxiESaIS3_EE 7399
_ZN9MSVehicle10Influencer22implicitDeltaPosRemoteEPKS_ 7580
_ZN9MSVehicle10Influencer19implicitSpeedRemoteEPKS_d 7752
_ZN9MSVehicle10Influencer24postProcessRemoteControlEPS_ 7775
_ZN9MSVehicle14setRemoteStateE8Position 7775
_ZN9MSVehicle10Influencer19setRemoteControlledE8PositionP6MSLanedddiRKSt6vectorIPK6MSEdgeSaIS7_EEx 7800
_ZN9MSVehicle10Influencer17adaptLaneTimeLineEi 9025
_ZNK9MSVehicle21remainingStopDurationEv 16097
_ZNK9MSVehicle21getDistanceToPositionEdPK6MSLane 16620
_ZN9MSVehicle10Influencer17setLaneChangeModeEi 17639
_ZNK9MSVehicle15getBestLaneDistEv 19959
_ZNK9MSVehicle19wasRemoteControlledEx 21148
_ZN9MSVehicle18replaceVehicleTypeEPK13MSVehicleType 30566
_ZN9MSVehicle10Influencer15GapControlState7cleanupEv 32684
_ZN9MSVehicle10Influencer7cleanupEv 32684
_ZN9MSVehicle10Influencer16setSpeedTimeLineERKSt6vectorISt4pairIxdESaIS3_EE 34945
_ZN9MSVehicle13leaveLaneBackEN14MSMoveReminder12NotificationEPK6MSLane 39585
_ZNK9MSVehicle21adaptToOncomingLeaderESt4pairIPKS_dEPNS_16DriveProcessItemERdS6_ 42582
_ZN9MSVehicle12addTraciStopEN20SUMOVehicleParameter4StopERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 45951
_ZN9MSVehicle11fixPositionEv 62454
_ZNK9MSVehicle15getBoundingPolyEd 73693
_ZN9MSVehicle21setEmergencyBlueLightEx 78057
_ZNK9MSVehicle26getDistanceToLeaveJunctionEv 84926
_ZN9MSVehicle19workOnIdleRemindersEv 104098
_ZNK9MSVehicle25getPositionAlongBestLanesEd 104640
_ZN9MSVehicle21executeFractionalMoveEd 213084
_ZNK9MSVehicle17getBaseInfluencerEv 229574
_ZNK9MSVehicle15ignoreCollisionEv 239273
_ZNK9MSVehicle21getUpcomingLanesUntilEd 277662
_ZN9MSVehicle19setActionStepLengthEdb 406803
_ZNK9MSVehicle21adaptToLeaderDistanceERK20MSLeaderDistanceInfoddPNS_16DriveProcessItemERdS5_ 431520
_ZNK9MSVehicle8willStopEv 467063
_ZN9MSVehicle10Influencer15gapControlSpeedExPK11SUMOVehicledddd 473786
_ZN9MSVehicle10Influencer24updateRemoteControlRouteEPS_ 473786
_ZN9MSVehicle10Influencer16setOriginalSpeedEd 480355
_ZNK9MSVehicle10Influencer16isRemoteAffectedEx 484113
_ZNK9MSVehicle14isOppositeLaneEPK6MSLane 521031
_ZNK9MSVehicle13onFurtherEdgeEPK6MSEdge 545935
_ZNK9MSVehicle17getMaxSpeedOnLaneEv 703665
_ZNK9MSVehicle15unsafeLinkAheadEPK6MSLaned 799947
_ZN9MSVehicle10Influencer14influenceSpeedExdddd 954141
_ZNK9MSVehicle10Influencer18isRemoteControlledEv 983633
_ZN9MSVehicle21enterLaneAtLaneChangeEP6MSLane 1070238
_ZN9MSVehicle16updateDriveItemsEv 1113324
_ZN9MSVehicle16addTransportableEP15MSTransportable 1359989
_ZNK9MSVehicle20WaitingTimeCollector20cumulatedWaitingTimeEx 1406415
_ZN9MSVehicle12replaceRouteESt10shared_ptrIK7MSRouteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbibbPS9_ 1722074
_ZN9MSVehicle10Influencer23influenceChangeDecisionExRK6MSEdgeii 2362234
_ZNK9MSVehicle11getFollowerEd 2419568
_ZNK9MSVehicle14getDriverStateEv 2438118
_ZNK9MSVehicle16getRerouteOriginEv 2648181
_ZN9MSVehicle16onRemovalFromNetEN14MSMoveReminder12NotificationE 2954484
_ZN9MSVehicle20enterLaneAtInsertionEP6MSLanedddN14MSMoveReminder12NotificationE 3120556
_ZN9MSVehicle5StateaSERKS0_ 3120556
_ZN9MSVehicle19computeFurtherLanesEP6MSLanedb 3120987
_ZN9MSVehicle13getInfluencerEv 4032664
_ZN9MSVehicle11initDevicesEv 4635282
_ZN9MSVehicle20WaitingTimeCollectorC2Ex 4635282
_ZN9MSVehicle9ManoeuvreC2Ev 4635282
_ZN9MSVehicleC2EP20SUMOVehicleParameterSt10shared_ptrIK7MSRouteEP13MSVehicleTyped 4635282
_ZN9MSVehicle19cleanupFurtherLanesEv 4635759
_ZN9MSVehicle8setAngleEdb 5233362
_ZNK9MSVehicle14getBoundingBoxEd 6427430
_ZNK9MSVehicle19interpolateLateralZER8Positiondd 6947265
_ZN9MSVehicle5StateC2Eddddd 7755838
_ZNK9MSVehicle11getBrakeGapEb 8302022
_ZN9MSVehicle18updateParkingStateEv 8372829
_ZN9MSVehicleD0Ev 8771929
_ZN9MSVehicleD0Ev 4136732
_ZN9MSVehicleD2Ev 4635197
_ZN9MSVehicle27setTentativeLaneAndPositionEP6MSLanedd 13097034
_ZNK9MSVehicle21adaptToJunctionLeaderESt4pairIPKS_dEdPNS_16DriveProcessItemEPK6MSLaneRdS9_d 17459165
_ZN9MSVehicle15enterLaneAtMoveEP6MSLaneb 17783356
_ZN9MSVehicle30adaptLaneEntering2MoveReminderERK6MSLane 17783356
_ZNK9MSVehicle8isLeaderEPK6MSLinkPKS_d 19821303
_ZNK9MSVehicle12getLaneIndexEv 20696109
_ZN9MSVehicle9leaveLaneEN14MSMoveReminder12NotificationEPK6MSLane 21858730
_ZN9MSVehicle18resumeFromStoppingEv 21889140
_ZN9MSVehicle19boardTransportablesER6MSStop 23401375
_ZNK9MSVehicle17getLeftSideOnEdgeEPK6MSLane 28871520
_ZNK9MSVehicle12keepStoppingEb 30885228
_ZNK9MSVehicle21lateralDistanceToLaneEi 34065847
_ZNK9MSVehicle18betterContinuationEPKNS_5LaneQERS1_ 63744448
_ZNK9MSVehicle24getBestLanesContinuationEPK6MSLane 64133589
_ZN9MSVehicle22removePassedDriveItemsEv 71516208
_ZNK9MSVehicle9getLeaderEdb 76409025
_ZNK9MSVehicle11getDeltaPosEd 98659541
_ZNK9MSVehicle8getSlopeEv 156494186
_ZNK9MSVehicle15brakeForOverlapEPK6MSLinkPK6MSLane 167566693
_ZNK9MSVehicle18getRightSideOnEdgeEPK6MSLane 235318319
_ZNK9MSVehicle9congestedEv 289889775
_ZNK9MSVehicle17getBestLaneOffsetEv 295976339
_ZNK9MSVehicle17getLeftSideOnLaneEPK6MSLane 297549575
_ZNK9MSVehicle18getRightSideOnLaneEPK6MSLane 298042627
_ZNK9MSVehicle15isStoppedOnLaneEv 355000703
_ZNK9MSVehicle17getLeftSideOnLaneEv 370536440
_ZNK9MSVehicle18getRightSideOnLaneEv 375821864
_ZN9MSVehicle16nextLinkPriorityERKSt6vectorIP6MSLaneSaIS2_EE 384940950
_ZNK9MSVehicle13isFrontOnLaneEPK6MSLane 402000311
_ZNK9MSVehicle9keepClearEPK6MSLink 483541015
_ZNK9MSVehicle12getBestLanesEv 491918550
_ZNK9MSVehicle12passingMinorEv 523728691
_ZNK9MSVehicle11getFrictionEv 596224417
_ZN9MSVehicle21processLinkApproachesERdS0_S0_ 603342767
_ZNK9MSVehicle16planMoveInternalEx12MSLeaderInfoRSt6vectorINS_16DriveProcessItemESaIS2_EERdRSt4pairIdPK6MSLinkE 603342767
_ZNK9MSVehicle20checkRewindLinkLanesEdRSt6vectorINS_16DriveProcessItemESaIS1_EE 603342767
_ZNK9MSVehicle28removeApproachingInformationERKSt6vectorINS_16DriveProcessItemESaIS1_EE 610932976
_ZN9MSVehicle15processNextStopEd 614810434
_ZN9MSVehicle24adaptBestLanesOccupationEid 623077120
_ZNK9MSVehicle9brokeDownEv 655431916
_ZNK9MSVehicle17collisionStopTimeEv 655649580
_ZN9MSVehicle21setBlinkerInformationEv 670602022
_ZN9MSVehicle14updateTimeLossEd 673510054
_ZN9MSVehicle17setBrakingSignalsEd 673510236
_ZN9MSVehicle24processTraCISpeedControlEdd 673510236
_ZN9MSVehicle17updateWaitingTimeEd 673614334
_ZN9MSVehicle20WaitingTimeCollector8passTimeExb 673614334
_ZN9MSVehicle19processLaneAdvancesERSt6vectorIP6MSLaneSaIS2_EERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 673723138
_ZN9MSVehicle19workOnMoveRemindersEddd 673723138
_ZN9MSVehicle11executeMoveEv 674858975
_ZN9MSVehicle15checkActionStepEx 674858975
_ZN9MSVehicle25setApproachingForAllLinksEv 674858975
_ZN9MSVehicle8planMoveExRK12MSLeaderInfod 674858975
_ZN9MSVehicle18updateFurtherLanesERSt6vectorIP6MSLaneSaIS2_EERS0_IdSaIdEERKS4_ 675989359
_ZNK9MSVehicle12computeAngleEv 680873612
_ZNK9MSVehicle9ignoreRedEPK6MSLinkb 681348938
_ZN9MSVehicle11updateStateEdb 681882883
_ZNK9MSVehicle16validatePositionE8Positiond 684808878
_ZNK9MSVehicle10hasArrivedEv 685387649
_ZNK9MSVehicle15getCenterOnEdgeEPK6MSLane 691278736
_ZNK9MSVehicle33checkLinkLeaderCurrentAndParallelEPK6MSLinkPK6MSLanedPNS_16DriveProcessItemERdS8_S8_Rb 752800211
_ZNK9MSVehicle15checkLinkLeaderEPK6MSLinkPK6MSLanedPNS_16DriveProcessItemERdS8_S8_Rbb 754990918
_ZNK9MSVehicle18isRemoteControlledEv 762830382
_ZNK9MSVehicle14getArrivalTimeExddd 807779033
_ZNK9MSVehicle15getBackPositionEv 842292423
_ZN9MSVehicle23influenceChangeDecisionEi 884932234
_ZNK9MSVehicle11getPositionEd 888652590
_ZN9MSVehicle33updateOccupancyAndCurrentBestLaneEPK6MSLane 994587992
_ZN9MSVehicle15updateBestLanesEbPK6MSLane 1002662955
_ZNK9MSVehicle14adaptToLeadersERK12MSLeaderInfoddPNS_16DriveProcessItemEPK6MSLaneRdS8_ 1150086385
_ZNK9MSVehicle13adaptToLeaderESt4pairIPKS_dEdPNS_16DriveProcessItemERdS6_ 1234368728
_ZNK9MSVehicle9ignoreFoeEPK17SUMOTrafficObject 1251870475
_ZNK9MSVehicle11getBackLaneEv 1326892517
_ZNK9MSVehicle18hasArrivedInternalEb 1379408907
_ZNK9MSVehicle17getWaitingTimeForEPK6MSLink 1431150630
_ZNK9MSVehicle13checkReversalERbdd 1481502171
_ZNK9MSVehicle24getBestLanesContinuationEv 1593804884
_ZNK9MSVehicle23getCurrentApparentDecelEv 1776119046
_ZN9MSVehicle18hasValidRouteStartERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 2403402941
_ZNK9MSVehicle14getCurrentEdgeEv 2937385849
_ZNK9MSVehicle12getLatOffsetEPK6MSLane 3205041302
_ZNK9MSVehicle17getLateralOverlapEv 4621459830
_ZNK9MSVehicle18getLaneChangeModelEv 4749094321
_ZNK9MSVehicle17getLateralOverlapEdPK6MSLane 4805635129
_ZNK9MSVehicle8isBidiOnEPK6MSLane 7387464586
_ZN9MSVehicle18getLaneChangeModelEv 10020464860
_ZNK9MSVehicle17getPositionOnLaneEPK6MSLane 26771152474
_ZNK9MSVehicle21getBackPositionOnLaneEPK6MSLaneb 32815299658

Generated by: LCOV version 2.0-1