LCOV - code coverage report
Current view: top level - src/microsim - MSVehicle.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 96.3 % 3310 3189
Test Date: 2026-03-27 16:39:44 Functions: 95.1 % 225 214

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
_ZN9MSVehicle23loadPreviousApproachingEP6MSLinkbxdddd 27
_ZN9MSVehicle10Influencer26GapControlVehStateListener19vehicleStateChangedEPK11SUMOVehicleN5MSNet12VehicleStateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 30
_ZN9MSVehicle16setManoeuvreTypeENS_13ManoeuvreTypeE 30
_ZN9MSVehicle9Manoeuvre16setManoeuvreTypeENS_13ManoeuvreTypeE 30
_ZN9MSVehicle9Manoeuvre23configureEntryManoeuvreEPS_ 30
_ZN9MSVehicle16setExitManoeuvreEv 32
_ZN9MSVehicle9Manoeuvre22configureExitManoeuvreEPS_ 32
_ZN9MSVehicle10Influencer15GapControlState4initEv 58
_ZN9MSVehicle10Influencer15GapControlState8activateEddddddPKS_ 58
_ZN9MSVehicle10Influencer15GapControlStateC2Ev 58
_ZN9MSVehicle10Influencer15GapControlStateD0Ev 58
_ZN9MSVehicle10Influencer15GapControlStateD0Ev 0
_ZN9MSVehicle10Influencer15GapControlStateD2Ev 58
_ZN9MSVehicle10Influencer21activateGapControllerEddddddPS_ 58
_ZN9MSVehicle10Influencer4initEv 58
_ZN9MSVehicle10Influencer23getLaneTimeLineDurationEv 60
_ZNK9MSVehicle10Influencer12getSpeedModeEv 70
_ZN9MSVehicle10Influencer15GapControlState10deactivateEv 116
_ZN9MSVehicle16setPreviousSpeedEdd 196
_ZN9MSVehicle9Manoeuvre24entryManoeuvreIsCompleteEPS_ 222
_ZN9MSVehicle19updateLaneBruttoSumEv 249
_ZNK9MSVehicle19getLanePosAfterDistEd 271
_ZNK9MSVehicle10Influencer29changeRequestRemainingSecondsEx 364
_ZNK9MSVehicle9Manoeuvre15getGUIIncrementEv 450
_ZN9MSVehicle22resetApproachOnRerouteEv 652
_ZN9MSVehicle18joinTrainPartFrontEPS_ 906
_ZN9MSVehicle13joinTrainPartEPS_ 921
_ZN9MSVehicle10Influencer16setSublaneChangeEd 1268
_ZN9MSVehicle17resetActionOffsetEx 1360
_ZNK9MSVehicle10Influencer17getLaneChangeModeEv 1471
_ZNK9MSVehicle15getPreviousLaneEPK6MSLaneRi 1596
_ZN9MSVehicle25registerInsertionApproachEP6MSLinkd 1730
_ZN9MSVehicle9saveStateER12OutputDevice 2456
_ZNK9MSVehicle20WaitingTimeCollector8getStateB5cxx11Ev 2456
_ZNK9MSVehicle12getStopDelayEv 2459
_ZNK9MSVehicle19slowDownForScheduleEd 2786
_ZNK9MSVehicle16getManoeuvreTypeEv 2971
_ZNK9MSVehicle9Manoeuvre16getManoeuvreTypeEv 2971
_ZN9MSVehicle19handleCollisionStopER6MSStopd 3130
_ZN9MSVehicle10InfluencerC2Ev 3483
_ZN9MSVehicle20WaitingTimeCollector8setStateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 3539
_ZN9MSVehicle9loadStateERK17SUMOSAXAttributesx 3539
_ZNK9MSVehicle14getNextEdgePtrEv 3932
_ZNK9MSVehicle29getSpeedWithoutTraciInfluenceEv 4080
_ZN9MSVehicle10Influencer12setSpeedModeEi 5062
_ZNK9MSVehicle19getStopArrivalDelayEv 5450
_ZNK9MSVehicle19manoeuvreIsCompleteEv 6266
_ZNK9MSVehicle9Manoeuvre19manoeuvreIsCompleteEv 6266
_ZNK9MSVehicle24getUpstreamOppositeLanesEv 6355
_ZN9MSVehicle10Influencer22implicitDeltaPosRemoteEPKS_ 6614
_ZNK9MSVehicle17getPastLanesUntilEd 6690
_ZN9MSVehicle10Influencer19implicitSpeedRemoteEPKS_d 6749
_ZN9MSVehicle10Influencer24postProcessRemoteControlEPS_ 6768
_ZN9MSVehicle14setRemoteStateE8Position 6768
_ZN9MSVehicle10Influencer19setRemoteControlledE8PositionP6MSLanedddiRKSt6vectorIPK6MSEdgeSaIS7_EEx 6788
_ZN9MSVehicle10InfluencerD0Ev 6966
_ZN9MSVehicle10InfluencerD0Ev 3483
_ZN9MSVehicle10InfluencerD2Ev 3483
_ZNK9MSVehicle10Influencer16getOriginalSpeedEv 7138
_ZNK9MSVehicle22estimateTimeToNextStopEv 7378
_ZN9MSVehicle10Influencer15setLaneTimeLineERKSt6vectorISt4pairIxiESaIS3_EE 7801
_ZN9MSVehicle10Influencer17adaptLaneTimeLineEi 9045
_ZNK9MSVehicle21getDistanceToPositionEdPK6MSLane 14976
_ZNK9MSVehicle21remainingStopDurationEv 15280
_ZN9MSVehicle10Influencer17setLaneChangeModeEi 18667
_ZNK9MSVehicle19wasRemoteControlledEx 20995
_ZNK9MSVehicle15getBestLaneDistEv 23463
_ZN9MSVehicle18replaceVehicleTypeEPK13MSVehicleType 30666
_ZN9MSVehicle10Influencer15GapControlState7cleanupEv 34661
_ZN9MSVehicle10Influencer7cleanupEv 34661
_ZN9MSVehicle13leaveLaneBackEN14MSMoveReminder12NotificationEPK6MSLane 40349
_ZN9MSVehicle10Influencer16setSpeedTimeLineERKSt6vectorISt4pairIxdESaIS3_EE 42904
_ZN9MSVehicle12addTraciStopEN20SUMOVehicleParameter4StopERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 45833
_ZNK9MSVehicle21adaptToOncomingLeaderESt4pairIPKS_dEPNS_16DriveProcessItemERdS6_ 46856
_ZN9MSVehicle11fixPositionEv 63784
_ZNK9MSVehicle15getBoundingPolyEd 72798
_ZN9MSVehicle21setEmergencyBlueLightEx 85904
_ZNK9MSVehicle26getDistanceToLeaveJunctionEv 93474
_ZNK9MSVehicle25getPositionAlongBestLanesEd 104873
_ZN9MSVehicle19workOnIdleRemindersEv 118709
_ZN9MSVehicle21executeFractionalMoveEd 215235
_ZNK9MSVehicle17getBaseInfluencerEv 234560
_ZNK9MSVehicle15ignoreCollisionEv 240650
_ZNK9MSVehicle16getRerouteOriginEv 282891
_ZNK9MSVehicle21getUpcomingLanesUntilEd 287685
_ZNK9MSVehicle8willStopEv 384810
_ZNK9MSVehicle21adaptToLeaderDistanceERK20MSLeaderDistanceInfoddPNS_16DriveProcessItemERdS5_ 426841
_ZN9MSVehicle19setActionStepLengthEdb 451815
_ZNK9MSVehicle10Influencer16isRemoteAffectedEx 485454
_ZN9MSVehicle10Influencer15gapControlSpeedExPK11SUMOVehicledddd 493536
_ZN9MSVehicle10Influencer24updateRemoteControlRouteEPS_ 493536
_ZN9MSVehicle10Influencer16setOriginalSpeedEd 498886
_ZNK9MSVehicle14isOppositeLaneEPK6MSLane 516329
_ZNK9MSVehicle13onFurtherEdgeEPK6MSEdge 562186
_ZNK9MSVehicle17getMaxSpeedOnLaneEv 716852
_ZNK9MSVehicle15unsafeLinkAheadEPK6MSLaned 843060
_ZN9MSVehicle10Influencer14influenceSpeedExdddd 992422
_ZNK9MSVehicle10Influencer18isRemoteControlledEv 1021146
_ZN9MSVehicle21enterLaneAtLaneChangeEP6MSLane 1081857
_ZN9MSVehicle16addTransportableEP15MSTransportable 1120561
_ZN9MSVehicle16updateDriveItemsEv 1126098
_ZNK9MSVehicle20WaitingTimeCollector20cumulatedWaitingTimeEx 1428927
_ZN9MSVehicle12replaceRouteESt10shared_ptrIK7MSRouteERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbibbPS9_ 1732308
_ZNK9MSVehicle11getFollowerEd 2271830
_ZNK9MSVehicle14getDriverStateEv 2567594
_ZN9MSVehicle10Influencer23influenceChangeDecisionExRK6MSEdgeii 2827156
_ZN9MSVehicle16onRemovalFromNetEN14MSMoveReminder12NotificationE 3626749
_ZN9MSVehicle20enterLaneAtInsertionEP6MSLanedddN14MSMoveReminder12NotificationE 3798980
_ZN9MSVehicle5StateaSERKS0_ 3798980
_ZN9MSVehicle19computeFurtherLanesEP6MSLanedb 3799396
_ZN9MSVehicle13getInfluencerEv 4563132
_ZN9MSVehicle11initDevicesEv 4794096
_ZN9MSVehicle20WaitingTimeCollectorC2Ex 4794096
_ZN9MSVehicle9ManoeuvreC2Ev 4794096
_ZN9MSVehicleC2EP20SUMOVehicleParameterSt10shared_ptrIK7MSRouteEP13MSVehicleTyped 4794096
_ZN9MSVehicle19cleanupFurtherLanesEv 4794584
_ZN9MSVehicle8setAngleEdb 5191537
_ZNK9MSVehicle14getBoundingBoxEd 6726136
_ZNK9MSVehicle19interpolateLateralZER8Positiondd 6978038
_ZN9MSVehicle18updateParkingStateEv 8073062
_ZN9MSVehicle5StateC2Eddddd 8593076
_ZNK9MSVehicle11getBrakeGapEb 8626567
_ZN9MSVehicleD0Ev 8950310
_ZN9MSVehicleD0Ev 4156288
_ZN9MSVehicleD2Ev 4794022
_ZNK9MSVehicle15instantStoppingEv 11018341
_ZN9MSVehicle27setTentativeLaneAndPositionEP6MSLanedd 15899286
_ZNK9MSVehicle21adaptToJunctionLeaderESt4pairIPKS_dEdPNS_16DriveProcessItemEPK6MSLaneRdS9_d 18130109
_ZN9MSVehicle15enterLaneAtMoveEP6MSLaneb 20511726
_ZN9MSVehicle30adaptLaneEntering2MoveReminderERK6MSLane 20511726
_ZNK9MSVehicle8isLeaderEPK6MSLinkPKS_d 20709331
_ZN9MSVehicle19boardTransportablesER6MSStop 23192576
_ZNK9MSVehicle12getLaneIndexEv 23362442
_ZN9MSVehicle9leaveLaneEN14MSMoveReminder12NotificationEPK6MSLane 25271633
_ZN9MSVehicle18resumeFromStoppingEv 25303924
_ZNK9MSVehicle12keepStoppingEb 30633031
_ZNK9MSVehicle17getLeftSideOnEdgeEPK6MSLane 31283270
_ZNK9MSVehicle21lateralDistanceToLaneEi 35216924
_ZNK9MSVehicle18betterContinuationEPKNS_5LaneQERS1_ 66146662
_ZN9MSVehicle22removePassedDriveItemsEv 71674676
_ZNK9MSVehicle24getBestLanesContinuationEPK6MSLane 71712398
_ZNK9MSVehicle9getLeaderEdb 76410206
_ZNK9MSVehicle11getDeltaPosEd 99268801
_ZNK9MSVehicle8getSlopeEv 163187021
_ZNK9MSVehicle15brakeForOverlapEPK6MSLinkPK6MSLane 170387301
_ZNK9MSVehicle18getRightSideOnEdgeEPK6MSLane 244587137
_ZNK9MSVehicle9congestedEv 300265858
_ZNK9MSVehicle17getLeftSideOnLaneEPK6MSLane 303639438
_ZNK9MSVehicle18getRightSideOnLaneEPK6MSLane 304127780
_ZNK9MSVehicle17getBestLaneOffsetEv 307783570
_ZNK9MSVehicle15isStoppedOnLaneEv 374366618
_ZNK9MSVehicle17getLeftSideOnLaneEv 378603557
_ZNK9MSVehicle18getRightSideOnLaneEv 383734981
_ZN9MSVehicle16nextLinkPriorityERKSt6vectorIP6MSLaneSaIS2_EE 400393078
_ZNK9MSVehicle13isFrontOnLaneEPK6MSLane 426058602
_ZNK9MSVehicle12getBestLanesEv 508735701
_ZNK9MSVehicle9keepClearEPK6MSLink 519084326
_ZNK9MSVehicle12passingMinorEv 553919141
_ZNK9MSVehicle11getFrictionEv 626710259
_ZN9MSVehicle21processLinkApproachesERdS0_S0_ 633588686
_ZNK9MSVehicle16planMoveInternalEx12MSLeaderInfoRSt6vectorINS_16DriveProcessItemESaIS2_EERdS6_RSt4pairIdPK6MSLinkE 633588686
_ZNK9MSVehicle20checkRewindLinkLanesEdRSt6vectorINS_16DriveProcessItemESaIS1_EE 633588686
_ZNK9MSVehicle28removeApproachingInformationERKSt6vectorINS_16DriveProcessItemESaIS1_EE 642009985
_ZN9MSVehicle24adaptBestLanesOccupationEid 644725807
_ZN9MSVehicle15processNextStopEd 644756348
_ZNK9MSVehicle9brokeDownEv 682751734
_ZNK9MSVehicle17collisionStopTimeEv 682972920
_ZN9MSVehicle21setBlinkerInformationEv 700575192
_ZN9MSVehicle14updateTimeLossEd 704154029
_ZN9MSVehicle17setBrakingSignalsEd 704154172
_ZN9MSVehicle24processTraCISpeedControlEdd 704154172
_ZN9MSVehicle17updateWaitingTimeEd 704272881
_ZN9MSVehicle20WaitingTimeCollector8passTimeExb 704272881
_ZN9MSVehicle19processLaneAdvancesERSt6vectorIP6MSLaneSaIS2_EERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 704369264
_ZN9MSVehicle19workOnMoveRemindersEddd 704369264
_ZN9MSVehicle11executeMoveEv 705263362
_ZN9MSVehicle15checkActionStepEx 705263362
_ZN9MSVehicle25setApproachingForAllLinksEv 705263362
_ZN9MSVehicle8planMoveExRK12MSLeaderInfod 705263362
_ZN9MSVehicle18updateFurtherLanesERSt6vectorIP6MSLaneSaIS2_EERS0_IdSaIdEERKS4_ 705930105
_ZNK9MSVehicle12computeAngleEv 711498322
_ZN9MSVehicle11updateStateEdb 712227091
_ZNK9MSVehicle15getCenterOnEdgeEPK6MSLane 715115555
_ZNK9MSVehicle16validatePositionE8Positiond 715464461
_ZNK9MSVehicle10hasArrivedEv 718739148
_ZNK9MSVehicle9ignoreRedEPK6MSLinkb 724979929
_ZNK9MSVehicle18isRemoteControlledEv 795727896
_ZNK9MSVehicle33checkLinkLeaderCurrentAndParallelEPK6MSLinkPK6MSLanedPNS_16DriveProcessItemERdS8_S8_Rb 798189835
_ZNK9MSVehicle15checkLinkLeaderEPK6MSLinkPK6MSLanedPNS_16DriveProcessItemERdS8_S8_Rbb 800510952
_ZNK9MSVehicle14getArrivalTimeExddd 859096633
_ZNK9MSVehicle15getBackPositionEv 879893332
_ZNK9MSVehicle11getPositionEd 929653700
_ZN9MSVehicle23influenceChangeDecisionEi 989595316
_ZN9MSVehicle33updateOccupancyAndCurrentBestLaneEPK6MSLane 1037120871
_ZN9MSVehicle15updateBestLanesEbPK6MSLane 1046309975
_ZNK9MSVehicle14adaptToLeadersERK12MSLeaderInfoddPNS_16DriveProcessItemEPK6MSLaneRdS8_ 1216388827
_ZNK9MSVehicle13adaptToLeaderESt4pairIPKS_dEdPNS_16DriveProcessItemERdS6_ 1290335552
_ZNK9MSVehicle9ignoreFoeEPK17SUMOTrafficObject 1308512517
_ZNK9MSVehicle11getBackLaneEv 1384302951
_ZNK9MSVehicle18hasArrivedInternalEb 1446752940
_ZNK9MSVehicle17getWaitingTimeForEPK6MSLink 1519756977
_ZNK9MSVehicle13checkReversalERbdd 1563465897
_ZNK9MSVehicle23getCurrentApparentDecelEv 1863880822
_ZNK9MSVehicle24getBestLanesContinuationEv 2043705804
_ZNK9MSVehicle14getCurrentEdgeEv 3098798686
_ZNK9MSVehicle12getLatOffsetEPK6MSLane 3374474213
_ZNK9MSVehicle17getLateralOverlapEv 4915536483
_ZNK9MSVehicle18getLaneChangeModelEv 4918255558
_ZNK9MSVehicle17getLateralOverlapEdPK6MSLane 5104882532
_ZN9MSVehicle18hasValidRouteStartERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 7053333334
_ZNK9MSVehicle8isBidiOnEPK6MSLane 7694709466
_ZN9MSVehicle18getLaneChangeModelEv 10405210303
_ZNK9MSVehicle17getPositionOnLaneEPK6MSLane 28132728508
_ZNK9MSVehicle21getBackPositionOnLaneEPK6MSLaneb 34895069427

Generated by: LCOV version 2.0-1