LCOV - code coverage report
Current view: top level - src/microsim - MSLaneChanger.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 98.5 % 874 861
Test Date: 2026-06-16 15:54:56 Functions: 100.0 % 42 42

Function Name Sort by function name Hit count Sort by function hit count
_ZN13MSLaneChanger10ChangeElem11registerHopEP9MSVehicle 1256888
_ZN13MSLaneChanger10ChangeElemC2EP6MSLane 803497
_ZN13MSLaneChanger10laneChangeEx 42601659
_ZN13MSLaneChanger11initChangerEv 42601659
_ZN13MSLaneChanger11startChangeEP9MSVehicleRN9__gnu_cxx17__normal_iteratorIPNS_10ChangeElemESt6vectorIS4_SaIS4_EEEEi 706471
_ZN13MSLaneChanger11updateLanesEx 42601659
_ZN13MSLaneChanger12foundHilltopEP9MSVehiclebdRKSt6vectorIP6MSLaneSaIS4_EEiddd 148885
_ZN13MSLaneChanger12getLaneAfterEPK6MSLaneRKSt6vectorIPS0_SaIS4_EEbRb 421490
_ZN13MSLaneChanger13avoidDeadlockEP9MSVehicleSt4pairIS1_dES3_S3_ 1364603
_ZN13MSLaneChanger13findCandidateEv 369690746
_ZN13MSLaneChanger13updateChangerEb 369690746
_ZN13MSLaneChanger14changeOppositeEP9MSVehicleSt4pairIS1_dES1_ 32535309
_ZN13MSLaneChanger14continueChangeEP9MSVehicleRN9__gnu_cxx17__normal_iteratorIPNS_10ChangeElemESt6vectorIS4_SaIS4_EEEE 593482
_ZN13MSLaneChanger14postloadInitLCEv 442944
_ZN13MSLaneChanger15getColumnleaderERdP9MSVehicleSt4pairIS2_dEd 6536775
_ZN13MSLaneChanger15hasOppositeStopEP9MSVehicle 300821627
_ZN13MSLaneChanger15resolveDeadlockEP9MSVehicleSt4pairIKS1_dES2_IS1_dES5_ 1058523
_ZN13MSLaneChanger17checkOppositeStopEP9MSVehiclePK6MSLaneS4_St4pairIS1_dE 1425
_ZN13MSLaneChanger17computeSurplusGapEPK9MSVehiclePK6MSLaneSt4pairIPS0_dEddRdb 2567085
_ZN13MSLaneChanger17getCloserFollowerEdP9MSVehicleS1_ 970352428
_ZN13MSLaneChanger17registerUnchangedEP9MSVehicle 368004678
_ZN13MSLaneChanger18applyTraCICommandsEP9MSVehicle 4
_ZN13MSLaneChanger18checkTraCICommandsEP9MSVehicle 41336561
_ZN13MSLaneChanger18getOncomingVehicleEPK6MSLaneSt4pairIP9MSVehicledEdRdPKS4_NS0_13MinorLinkModeE 2529875
_ZN13MSLaneChanger19checkChangeOppositeEP9MSVehicleiP6MSLaneRKSt4pairIKS1_dES8_S8_RKSt6vectorINS0_5LaneQESaISA_EE 453578
_ZN13MSLaneChanger20getBestLanesOppositeEP9MSVehiclePK6MSLaned 619335
_ZN13MSLaneChanger21computeOvertakingTimeEPK9MSVehicledS2_dRdS3_ 5004791
_ZN13MSLaneChanger21getMaxOvertakingSpeedEPK9MSVehicled 4516848
_ZN13MSLaneChanger22yieldToOppositeWaitingEPK9MSVehicleS2_dx 33278
_ZN13MSLaneChanger23yieldToDeadlockOncomingEPK9MSVehicleS2_d 1357438
_ZN13MSLaneChanger25computeSafeOppositeLengthEP9MSVehicledPK6MSLanedSt4pairIS1_dEddS6_S6_S6_dS4_b 386319
_ZN13MSLaneChanger26getOncomingOppositeVehicleEPK9MSVehicleSt4pairIPS0_dEd 2534943
_ZN13MSLaneChanger6changeEv 267090433
_ZN13MSLaneChangerC2EPKSt6vectorIP6MSLaneSaIS2_EEb 442952
_ZN13MSLaneChangerD0Ev 695922
_ZN13MSLaneChangerD0Ev 257091
_ZN13MSLaneChangerD2Ev 438831
_ZNK13MSLaneChanger11checkChangeEiPK6MSLaneRKSt4pairIKP9MSVehicledES9_S9_S9_RKSt6vectorINS4_5LaneQESaISB_EE 243041685
_ZNK13MSLaneChanger13getRealLeaderERKN9__gnu_cxx17__normal_iteratorIPNS_10ChangeElemESt6vectorIS2_SaIS2_EEEE 486484621
_ZNK13MSLaneChanger14getLastBlockedEi 592898929
_ZNK13MSLaneChanger15getRealFollowerERKN9__gnu_cxx17__normal_iteratorIPNS_10ChangeElemESt6vectorIS2_SaIS2_EEEE 485176214
_ZNK13MSLaneChanger21checkChangeWithinEdgeEiRKSt4pairIKP9MSVehicledERKSt6vectorINS1_5LaneQESaIS8_EE 242588107
_ZNK13MSLaneChanger9mayChangeEi 1280990202

Generated by: LCOV version 2.0-1