LCOV - code coverage report
Current view: top level - src/microsim - MSLane.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 97.5 % 1787 1742
Test Date: 2024-11-23 15:47:30 Functions: 96.6 % 149 144

Function Name Sort by function name Hit count Sort by function hit count
_ZN6MSLane10addLeadersEPK9MSVehicledR20MSLeaderDistanceInfob 112648089
_ZN6MSLane10addParkingEP13MSBaseVehicle 1519
_ZN6MSLane10clearStateEv 10089
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 8905024
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS_ 2160004
_ZN6MSLane11changeLanesEx 0
_ZN6MSLane11setBidiLaneEPS_ 24974
_ZN6MSLane11setMaxSpeedEdbbd 992
_ZN6MSLane11setOppositeEPS_ 7818
_ZN6MSLane11succLinkSecERK11SUMOVehicleiRKS_RKSt6vectorIPS_SaIS6_EE 1778941868
_ZN6MSLane12loadRNGStateEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 384
_ZN6MSLane13freeInsertionER9MSVehicleddN14MSMoveReminder12NotificationE 544261
_ZN6MSLane13insertVehicleER9MSVehicle 11222636
_ZN6MSLane13lastInsertionER9MSVehicleddb 724233
_ZN6MSLane13planMovementsEx 79519673
_ZN6MSLane13removeParkingEP13MSBaseVehicle 10273
_ZN6MSLane13removeVehicleEP9MSVehicleN14MSMoveReminder12NotificationEb 25465
_ZN6MSLane13saveRNGStatesER12OutputDevice 6
_ZN6MSLane13setChangeLeftEx 9
_ZN6MSLane14getDepartSpeedERK9MSVehicleRb 11222706
_ZN6MSLane14setChangeRightEx 9
_ZN6MSLane14setPermissionsExx 678
_ZN6MSLane15addIncomingLaneEPS_P6MSLink 2759544
_ZN6MSLane15addMoveReminderEP14MSMoveReminder 2180075
_ZN6MSLane15checkBufferTypeEv 2156851
_ZN6MSLane15getDepartPosLatERK9MSVehicle 11629150
_ZN6MSLane15updateLengthSumEv 79519653
_ZN6MSLane16detectCollisionsExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 86440753
_ZN6MSLane16executeMovementsEx 79519658
_ZN6MSLane16initRestrictionsEv 2162670
_ZN6MSLane16isApproachedFromEP6MSEdgePS_ 96333599
_ZN6MSLane16leftByLaneChangeEP9MSVehicle 1010395
_ZN6MSLane16resetPermissionsEx 832
_ZN6MSLane17setLaneStopOffsetERK10StopOffset 2152
_ZN6MSLane18AnyVehicleIteratordeEv 11479029343
_ZN6MSLane18AnyVehicleIteratorppEv 10878257213
_ZN6MSLane18addApproachingLaneEPS_b 2759544
_ZN6MSLane18getInsertionChecksEPK9MSVehicle 19424546
_ZN6MSLane18incorporateVehicleEP9MSVehicledddRKN9__gnu_cxx17__normal_iteratorIPS1_St6vectorIS1_SaIS1_EEEEN14MSMoveReminder12NotificationE 2943717
_ZN6MSLane18isInsertionSuccessEP9MSVehicledddbN14MSMoveReminder12NotificationE 11695165
_ZN6MSLane18removeMoveReminderEP14MSMoveReminder 0
_ZN6MSLane18safeInsertionSpeedEPK9MSVehicledRK12MSLeaderInfod 11836112
_ZN6MSLane19enteredByLaneChangeEP9MSVehicle 967582
_ZN6MSLane19initCollisionActionERK11OptionsContRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_15CollisionActionE 86026
_ZN6MSLane19sortPartialVehiclesEv 100556547
_ZN6MSLane19swapAfterLaneChangeEx 70015272
_ZN6MSLane20initCollisionOptionsERK11OptionsCont 43013
_ZN6MSLane20integrateNewVehiclesEv 29792764
_ZN6MSLane20setPartialOccupationEP9MSVehicle 14812935
_ZN6MSLane21forceVehicleInsertionEP9MSVehicledN14MSMoveReminder12NotificationEd 46948
_ZN6MSLane22resetPartialOccupationEP9MSVehicle 14812964
_ZN6MSLane22setFrictionCoefficientEd 85
_ZN6MSLane22setManeuverReservationEP9MSVehicle 205441
_ZN6MSLane24by_connections_to_sorterC2EPK6MSEdge 944387
_ZN6MSLane24markRecalculateBruttoSumEv 235
_ZN6MSLane24resetManeuverReservationEP9MSVehicle 205441
_ZN6MSLane24sortManeuverReservationsEv 18051235
_ZN6MSLane29incoming_lane_priority_sorterC2EPKS_ 916283
_ZN6MSLane29outgoing_lane_priority_sorterC2EPKS_ 7305
_ZN6MSLane33detectPedestrianJunctionCollisionEPK9MSVehicleRK14PositionVectorPKS_xRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3setIS2_25ComparatorNumericalIdLessSaIS2_EESK_ 28330934
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 528
_ZN6MSLane4fillI10NamedRTreeEEvRT_ 0
_ZN6MSLane4fillI5RTreeIPS_S_fLi2ENS_14StoringVisitorEfLi8ELi4EEEEvRT_ 528
_ZN6MSLane5clearEv 40339
_ZN6MSLane7addLinkEP6MSLink 2759544
_ZN6MSLane8initRNGsERK11OptionsCont 43015
_ZN6MSLane9insertIDsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE 226
_ZN6MSLane9loadStateERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EER16MSVehicleControl 548
_ZN6MSLane9saveStateER12OutputDevice 8854
_ZN6MSLane9setLengthEd 15
_ZN6MSLaneC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdddP6MSEdgeiRK14PositionVectordxxxibS7_SC_ 2160006
_ZN6MSLaneD0Ev 3630782
_ZN6MSLaneD0Ev 1639137
_ZN6MSLaneD2Ev 1991645
_ZNK6MSLane10isCrossingEv 5344638
_ZNK6MSLane10isInternalEv 3738174761
_ZNK6MSLane11appropriateEPK9MSVehicle 66379114
_ZNK6MSLane11getBidiLaneEv 15245363968
_ZNK6MSLane11getFollowerEPK9MSVehicleddNS_13MinorLinkModeE 9842316
_ZNK6MSLane11getOppositeEv 222272221
_ZNK6MSLane12checkFailureEPK9MSVehicleRdS3_dbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE14InsertionCheck 5993712
_ZNK6MSLane12getEntryLinkEv 80319718
_ZNK6MSLane12getMeanSpeedEv 147326424
_ZNK6MSLane12nextBlockingEddddb 683303
_ZNK6MSLane13getNextNormalEv 4169716
_ZNK6MSLane13isWalkingAreaEv 1721
_ZNK6MSLane14StoringVisitor3addEPKS_ 1686776
_ZNK6MSLane14getOppositePosEd 7911978
_ZNK6MSLane14hasApproachingEv 73
_ZNK6MSLane14hasPedestriansEv 42996461
_ZNK6MSLane15getParallelLaneEib 64800910
_ZNK6MSLane16getCrossingIndexEv 0
_ZNK6MSLane16getMeanSpeedBikeEv 1676
_ZNK6MSLane16getPartialBehindEPK9MSVehicle 384574810
_ZNK6MSLane16getPartialBeyondEv 18051235
_ZNK6MSLane16getUpcomingLinksEddRKSt6vectorIPS_SaIS1_EE 761
_ZNK6MSLane16updateLeaderInfoEPK9MSVehicleRSt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPPS0_St6vectorIS6_SaIS6_EEEEESD_R12MSLeaderInfo 624446584
_ZNK6MSLane17getCriticalLeaderEdddRK9MSVehicle 84507
_ZNK6MSLane17getLastAnyVehicleEv 370331801
_ZNK6MSLane17getMissingRearGapEPK9MSVehicledd 2713144
_ZNK6MSLane17getNettoOccupancyEv 44190
_ZNK6MSLane17getOppositeLeaderEPK9MSVehicledbNS_13MinorLinkModeE 5480606
_ZNK6MSLane17getWaitingSecondsEv 20
_ZNK6MSLane18AnyVehicleIterator16nextIsMyVehiclesEv 22357286556
_ZNK6MSLane18allowsVehicleClassE16SUMOVehicleClassi 427
_ZNK6MSLane18getBruttoOccupancyEv 1146712708
_ZNK6MSLane18getFirstAnyVehicleEv 135909
_ZNK6MSLane18getLaneStopOffsetsEv 2980
_ZNK6MSLane18getLastFullVehicleEv 137964169
_ZNK6MSLane18getVehiclesInRangeEdd 11749
_ZNK6MSLane19checkForPedestriansEPK9MSVehicleRdS3_db 3423974
_ZNK6MSLane19getFirstFullVehicleEv 77343
_ZNK6MSLane19getMaximumBrakeDistEv 299875827
_ZNK6MSLane19getOppositeFollowerEPK9MSVehicle 701023
_ZNK6MSLane19getOutgoingViaLanesEv 256374
_ZNK6MSLane19getParallelOppositeEv 168999427
_ZNK6MSLane20getIncomingLinkStateEv 3550789
_ZNK6MSLane20getUpcomingJunctionsEddRKSt6vectorIPS_SaIS1_EE 0
_ZNK6MSLane20getVehicleStopOffsetEPK9MSVehicle 2176376122
_ZNK6MSLane20hadPermissionChangesEv 11259340
_ZNK6MSLane21setJunctionApproachesEx 79519673
_ZNK6MSLane22detectCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP9MSVehicleS9_RSt3setIPKS8_25ComparatorNumericalIdLessSaISC_EESG_ 2163940189
_ZNK6MSLane22getLeaderOnConsecutiveEdddRK9MSVehicleRKSt6vectorIPS_SaIS4_EE 32284901
_ZNK6MSLane22getNormalIncomingLanesEv 76
_ZNK6MSLane22getNormalSuccessorLaneEv 446868
_ZNK6MSLane22getSurroundingVehiclesEdddSt10shared_ptrISt3mapIPKS_St4pairIddESt4lessIS3_ESaIS4_IKS3_S5_EEEE 11180
_ZNK6MSLane22handleCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehicleSA_ddRSt3setISA_25ComparatorNumericalIdLessSaISA_EESF_ 75197
_ZNK6MSLane23getLeadersOnConsecutiveEdddPK9MSVehicleRKSt6vectorIPS_SaIS4_EER20MSLeaderDistanceInfob 14983786
_ZNK6MSLane23vehicle_position_sorterclEP9MSVehicleS2_ 276948
_ZNK6MSLane24by_connections_to_sorterclEPK6MSEdgeS3_ 16377
_ZNK6MSLane24getInternalFollowingLaneEPKS_ 67164
_ZNK6MSLane24getNormalPredecessorLaneEv 17675905
_ZNK6MSLane24getSpaceTillLastStandingEPK9MSVehicleRb 548403259
_ZNK6MSLane25getCanonicalSuccessorLaneEv 2512596
_ZNK6MSLane25getFollowersOnConsecutiveEPK9MSVehicledbdNS_13MinorLinkModeE 271248178
_ZNK6MSLane25getLastVehicleInformationEPK9MSVehicleddb 659424924
_ZNK6MSLane25getLogicalPredecessorLaneERK6MSEdge 73956
_ZNK6MSLane25getLogicalPredecessorLaneEv 857423715
_ZNK6MSLane26getFirstVehicleInformationEPK9MSVehicledbdb 359893346
_ZNK6MSLane26getFractionalVehicleLengthEb 1146756898
_ZNK6MSLane27getCanonicalPredecessorLaneEv 82365345
_ZNK6MSLane27mustCheckJunctionCollisionsEv 103274544
_ZNK6MSLane28getFirstInternalInConnectionERd 11804
_ZNK6MSLane28getHarmonoise_NoiseEmissionsEv 44187
_ZNK6MSLane29incoming_lane_priority_sorterclERKNS_16IncomingLaneInfoES3_ 743
_ZNK6MSLane29outgoing_lane_priority_sorterclEPK6MSLinkS3_ 13551
_ZNK6MSLane31vehicle_natural_position_sorterclEP9MSVehicleS2_ 335037910
_ZNK6MSLane32handleIntermodalCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehiclePK15MSTransportabledS7_RSt3setISA_25ComparatorNumericalIdLessSaISA_EESI_ 3973
_ZNK6MSLane8isNormalEv 81439871
_ZNK6MSLane9getLeaderEPK9MSVehicledRKSt6vectorIPS_SaIS4_EEdb 44854311
_ZNK6MSLane9getLinkToEPKS_ 456034682

Generated by: LCOV version 2.0-1