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-22 15:46:21
Functions:
96.6 %
149
144
Function Name
Hit count
_ZN6MSLane11changeLanesEx
0
_ZN6MSLane18removeMoveReminderEP14MSMoveReminder
0
_ZNK6MSLane16getCrossingIndexEv
0
_ZNK6MSLane20getUpcomingJunctionsEddRKSt6vectorIPS_SaIS1_EE
0
_ZN6MSLane13saveRNGStatesER12OutputDevice
6
_ZN6MSLane13setChangeLeftEx
9
_ZN6MSLane14setChangeRightEx
9
_ZN6MSLane9setLengthEd
15
_ZNK6MSLane17getWaitingSecondsEv
20
_ZNK6MSLane14hasApproachingEv
73
_ZNK6MSLane22getNormalIncomingLanesEv
76
_ZN6MSLane22setFrictionCoefficientEd
83
_ZN6MSLane9insertIDsERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EE
226
_ZN6MSLane24markRecalculateBruttoSumEv
234
_ZN6MSLane12loadRNGStateEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
384
_ZNK6MSLane18allowsVehicleClassE16SUMOVehicleClassi
429
_ZN6MSLane4fillI10NamedRTreeEEvRT_
530
_ZN6MSLane4fillI10NamedRTreeEEvRT_
0
_ZN6MSLane4fillI5RTreeIPS_S_fLi2ENS_14StoringVisitorEfLi8ELi4EEEEvRT_
530
_ZN6MSLane9loadStateERKSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS6_EER16MSVehicleControl
538
_ZN6MSLane14setPermissionsExx
676
_ZNK6MSLane29incoming_lane_priority_sorterclERKNS_16IncomingLaneInfoES3_
743
_ZNK6MSLane16getUpcomingLinksEddRKSt6vectorIPS_SaIS1_EE
761
_ZN6MSLane16resetPermissionsEx
828
_ZN6MSLane11setMaxSpeedEdbbd
987
_ZN6MSLane10addParkingEP13MSBaseVehicle
1523
_ZNK6MSLane16getMeanSpeedBikeEv
1676
_ZNK6MSLane13isWalkingAreaEv
1721
_ZN6MSLane17setLaneStopOffsetERK10StopOffset
2152
_ZNK6MSLane18getLaneStopOffsetsEv
2980
_ZNK6MSLane32handleIntermodalCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehiclePK15MSTransportabledS7_RSt3setISA_25ComparatorNumericalIdLessSaISA_EESI_
3978
_ZN6MSLane29outgoing_lane_priority_sorterC2EPKS_
7283
_ZN6MSLane11setOppositeEPS_
7808
_ZN6MSLane9saveStateER12OutputDevice
8854
_ZN6MSLane10clearStateEv
9609
_ZN6MSLane13removeParkingEP13MSBaseVehicle
10271
_ZNK6MSLane22getSurroundingVehiclesEdddSt10shared_ptrISt3mapIPKS_St4pairIddESt4lessIS3_ESaIS4_IKS3_S5_EEEE
11180
_ZNK6MSLane18getVehiclesInRangeEdd
11749
_ZNK6MSLane28getFirstInternalInConnectionERd
11804
_ZNK6MSLane29outgoing_lane_priority_sorterclEPK6MSLinkS3_
13557
_ZNK6MSLane24by_connections_to_sorterclEPK6MSEdgeS3_
16473
_ZN6MSLane11setBidiLaneEPS_
24974
_ZN6MSLane13removeVehicleEP9MSVehicleN14MSMoveReminder12NotificationEb
25478
_ZN6MSLane5clearEv
40327
_ZN6MSLane20initCollisionOptionsERK11OptionsCont
42995
_ZN6MSLane8initRNGsERK11OptionsCont
42997
_ZNK6MSLane28getHarmonoise_NoiseEmissionsEv
44187
_ZNK6MSLane17getNettoOccupancyEv
44190
_ZN6MSLane21forceVehicleInsertionEP9MSVehicledN14MSMoveReminder12NotificationEd
47003
_ZNK6MSLane24getInternalFollowingLaneEPKS_
66919
_ZNK6MSLane25getLogicalPredecessorLaneERK6MSEdge
73985
_ZNK6MSLane22handleCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPK9MSVehicleSA_ddRSt3setISA_25ComparatorNumericalIdLessSaISA_EESF_
75079
_ZNK6MSLane19getFirstFullVehicleEv
77343
_ZNK6MSLane17getCriticalLeaderEdddRK9MSVehicle
84434
_ZN6MSLane19initCollisionActionERK11OptionsContRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERNS_15CollisionActionE
85990
_ZNK6MSLane18getFirstAnyVehicleEv
135347
_ZN6MSLane22setManeuverReservationEP9MSVehicle
204754
_ZN6MSLane24resetManeuverReservationEP9MSVehicle
204754
_ZNK6MSLane19getOutgoingViaLanesEv
256472
_ZNK6MSLane23vehicle_position_sorterclEP9MSVehicleS2_
276911
_ZNK6MSLane22getNormalSuccessorLaneEv
446799
_ZN6MSLane13freeInsertionER9MSVehicleddN14MSMoveReminder12NotificationE
544268
_ZNK6MSLane12nextBlockingEddddb
683320
_ZNK6MSLane19getOppositeFollowerEPK9MSVehicle
701358
_ZN6MSLane13lastInsertionER9MSVehicleddb
724350
_ZN6MSLane29incoming_lane_priority_sorterC2EPKS_
916396
_ZN6MSLane24by_connections_to_sorterC2EPK6MSEdge
944496
_ZN6MSLane19enteredByLaneChangeEP9MSVehicle
966201
_ZN6MSLane16leftByLaneChangeEP9MSVehicle
1009067
_ZNK6MSLane14StoringVisitor3addEPKS_
1686868
_ZN6MSLane15checkBufferTypeEv
2156909
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS_
2160062
_ZN6MSLaneC2ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdddP6MSEdgeiRK14PositionVectordxxxibS7_SC_
2160064
_ZN6MSLane16initRestrictionsEv
2162728
_ZN6MSLane15addMoveReminderEP14MSMoveReminder
2180016
_ZNK6MSLane25getCanonicalSuccessorLaneEv
2513433
_ZNK6MSLane17getMissingRearGapEPK9MSVehicledd
2708453
_ZN6MSLane15addIncomingLaneEPS_P6MSLink
2759582
_ZN6MSLane18addApproachingLaneEPS_b
2759582
_ZN6MSLane7addLinkEP6MSLink
2759582
_ZN6MSLane18incorporateVehicleEP9MSVehicledddRKN9__gnu_cxx17__normal_iteratorIPS1_St6vectorIS1_SaIS1_EEEEN14MSMoveReminder12NotificationE
2939047
_ZNK6MSLane19checkForPedestriansEPK9MSVehicleRdS3_db
3419263
_ZNK6MSLane20getIncomingLinkStateEv
3551015
_ZN6MSLaneD0Ev
3630521
_ZN6MSLaneD0Ev
1638548
_ZN6MSLaneD2Ev
1991973
_ZNK6MSLane13getNextNormalEv
4164364
_ZNK6MSLane10isCrossingEv
5344847
_ZNK6MSLane17getOppositeLeaderEPK9MSVehicledbNS_13MinorLinkModeE
5477869
_ZNK6MSLane12checkFailureEPK9MSVehicleRdS3_dbNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE14InsertionCheck
5982970
_ZNK6MSLane14getOppositePosEd
7909840
_ZN6MSLane10dictionaryERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
8905251
_ZNK6MSLane11getFollowerEPK9MSVehicleddNS_13MinorLinkModeE
9838660
_ZN6MSLane13insertVehicleER9MSVehicle
11198931
_ZN6MSLane14getDepartSpeedERK9MSVehicleRb
11199001
_ZNK6MSLane20hadPermissionChangesEv
11250437
_ZN6MSLane15getDepartPosLatERK9MSVehicle
11605445
_ZN6MSLane18isInsertionSuccessEP9MSVehicledddbN14MSMoveReminder12NotificationE
11671419
_ZN6MSLane18safeInsertionSpeedEPK9MSVehicledRK12MSLeaderInfod
11811721
_ZN6MSLane20setPartialOccupationEP9MSVehicle
14803813
_ZN6MSLane22resetPartialOccupationEP9MSVehicle
14803842
_ZNK6MSLane23getLeadersOnConsecutiveEdddPK9MSVehicleRKSt6vectorIPS_SaIS4_EER20MSLeaderDistanceInfob
14974890
_ZNK6MSLane24getNormalPredecessorLaneEv
17667619
_ZN6MSLane24sortManeuverReservationsEv
18044471
_ZNK6MSLane16getPartialBeyondEv
18044471
_ZN6MSLane18getInsertionChecksEPK9MSVehicle
19381153
_ZN6MSLane33detectPedestrianJunctionCollisionEPK9MSVehicleRK14PositionVectorPKS_xRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3setIS2_25ComparatorNumericalIdLessSaIS2_EESK_
28282968
_ZN6MSLane20integrateNewVehiclesEv
29775500
_ZNK6MSLane22getLeaderOnConsecutiveEdddRK9MSVehicleRKSt6vectorIPS_SaIS4_EE
32205454
_ZNK6MSLane14hasPedestriansEv
42754683
_ZNK6MSLane9getLeaderEPK9MSVehicledRKSt6vectorIPS_SaIS4_EEdb
44845264
_ZNK6MSLane15getParallelLaneEib
64782661
_ZNK6MSLane11appropriateEPK9MSVehicle
66286538
_ZN6MSLane19swapAfterLaneChangeEx
69873227
_ZN6MSLane15updateLengthSumEv
79518578
_ZN6MSLane16executeMovementsEx
79518583
_ZN6MSLane13planMovementsEx
79518598
_ZNK6MSLane21setJunctionApproachesEx
79518598
_ZNK6MSLane12getEntryLinkEv
80292178
_ZNK6MSLane8isNormalEv
80353847
_ZNK6MSLane27getCanonicalPredecessorLaneEv
82335719
_ZN6MSLane16detectCollisionsExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
86435226
_ZN6MSLane16isApproachedFromEP6MSEdgePS_
96326876
_ZN6MSLane19sortPartialVehiclesEv
100394194
_ZNK6MSLane27mustCheckJunctionCollisionsEv
103257688
_ZN6MSLane10addLeadersEPK9MSVehicledR20MSLeaderDistanceInfob
112626185
_ZNK6MSLane18getLastFullVehicleEv
137744092
_ZNK6MSLane12getMeanSpeedEv
147340867
_ZNK6MSLane19getParallelOppositeEv
168885677
_ZNK6MSLane11getOppositeEv
222122938
_ZNK6MSLane25getFollowersOnConsecutiveEPK9MSVehicledbdNS_13MinorLinkModeE
271016856
_ZNK6MSLane19getMaximumBrakeDistEv
299384828
_ZNK6MSLane31vehicle_natural_position_sorterclEP9MSVehicleS2_
335338425
_ZNK6MSLane26getFirstVehicleInformationEPK9MSVehicledbdb
359540272
_ZNK6MSLane17getLastAnyVehicleEv
370229367
_ZNK6MSLane16getPartialBehindEPK9MSVehicle
381103178
_ZNK6MSLane9getLinkToEPKS_
455962144
_ZNK6MSLane24getSpaceTillLastStandingEPK9MSVehicleRb
548374586
_ZNK6MSLane16updateLeaderInfoEPK9MSVehicleRSt16reverse_iteratorIN9__gnu_cxx17__normal_iteratorIPPS0_St6vectorIS6_SaIS6_EEEEESD_R12MSLeaderInfo
623244012
_ZNK6MSLane25getLastVehicleInformationEPK9MSVehicleddb
659296949
_ZNK6MSLane25getLogicalPredecessorLaneEv
856640676
_ZNK6MSLane18getBruttoOccupancyEv
1143030369
_ZNK6MSLane26getFractionalVehicleLengthEb
1143074559
_ZN6MSLane11succLinkSecERK11SUMOVehicleiRKS_RKSt6vectorIPS_SaIS6_EE
1776490422
_ZNK6MSLane22detectCollisionBetweenExRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP9MSVehicleS9_RSt3setIPKS8_25ComparatorNumericalIdLessSaISC_EESG_
2169629324
_ZNK6MSLane20getVehicleStopOffsetEPK9MSVehicle
2176038284
_ZNK6MSLane10isInternalEv
3736164071
_ZN6MSLane18AnyVehicleIteratorppEv
10927379359
_ZN6MSLane18AnyVehicleIteratordeEv
11527651489
_ZNK6MSLane11getBidiLaneEv
15261272041
_ZNK6MSLane18AnyVehicleIterator16nextIsMyVehiclesEv
22455030848
Generated by:
LCOV version 2.0-1