LCOV - code coverage report
Current view:
top level
-
src/microsim/devices
- MSDevice_SSM.cpp
(
source
/ functions)
Coverage
Total
Hit
Test:
lcov.info
Lines:
84.7 %
1554
1316
Test Date:
2026-09-23 15:43:02
Functions:
95.7 %
69
66
Function Name
Hit count
_ZN12MSDevice_SSM10notifyMoveER17SUMOTrafficObjectddd
1835139
_ZN12MSDevice_SSM11computeDRACERKNS_21EncounterApproachInfoE
49557
_ZN12MSDevice_SSM11computeDRACEddd
1424938
_ZN12MSDevice_SSM11notifyEnterER17SUMOTrafficObjectN14MSMoveReminder12NotificationEPK6MSLane
36740
_ZN12MSDevice_SSM11notifyLeaveER17SUMOTrafficObjectdN14MSMoveReminder12NotificationEPK6MSLane
36582
_ZN12MSDevice_SSM12computeMDRACEdddd
246451
_ZN12MSDevice_SSM12getExtraTimeERK11SUMOVehicle
5184
_ZN12MSDevice_SSM12getInstancesEv
140103115
_ZN12MSDevice_SSM12getMDRAC_PRTERK11SUMOVehicle
5176
_ZN12MSDevice_SSM12setParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
0
_ZN12MSDevice_SSM12useGeoCoordsERK11SUMOVehicle
5184
_ZN12MSDevice_SSM13insertOptionsER11OptionsCont
46292
_ZN12MSDevice_SSM14closeEncounterEPNS_9EncounterE
56924
_ZN12MSDevice_SSM14flushConflictsEb
2538321
_ZN12MSDevice_SSM14initEdgeFilterEv
478
_ZN12MSDevice_SSM14writePositionsERK11SUMOVehicle
5184
_ZN12MSDevice_SSM15resetEncountersEv
703824
_ZN12MSDevice_SSM15updateEncounterEPNS_9EncounterEPNS_7FoeInfoE
6945320
_ZN12MSDevice_SSM16createEncountersERSt3mapIPK9MSVehiclePNS_7FoeInfoESt4lessIS3_ESaISt4pairIKS3_S5_EEE
1834497
_ZN12MSDevice_SSM16writeOutConflictEPNS_9EncounterE
5554
_ZN12MSDevice_SSM17getDetectionRangeERK11SUMOVehicle
5184
_ZN12MSDevice_SSM17getOutputFilenameERK11SUMOVehicleNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
5184
_ZN12MSDevice_SSM17makeStringWithNAsB5cxx11ERK14PositionVector
140
_ZN12MSDevice_SSM17makeStringWithNAsB5cxx11ERK8Position
13124
_ZN12MSDevice_SSM17makeStringWithNAsB5cxx11ERKSt6vectorIdSaIdEES4_
152
_ZN12MSDevice_SSM17makeStringWithNAsB5cxx11ERKSt6vectorIdSaIdEEd
1028
_ZN12MSDevice_SSM17processEncountersERSt3mapIPK9MSVehiclePNS_7FoeInfoESt4lessIS3_ESaISt4pairIKS3_S5_EEEb
2538321
_ZN12MSDevice_SSM19buildVehicleDevicesER11SUMOVehicleRSt6vectorIP15MSVehicleDeviceSaIS4_EE
5489580
_ZN12MSDevice_SSM19flushGlobalMeasuresEv
5176
_ZN12MSDevice_SSM19getUpstreamVehiclesERKNS_21UpstreamScanStartInfoERSt3mapIPK9MSVehiclePNS_7FoeInfoESt4lessIS6_ESaISt4pairIKS6_S8_EEERSt3setIPK6MSLaneS9_ISK_ESaISK_EERKSH_IPK10MSJunctionS9_ISR_ESaISR_EE
3157051
_ZN12MSDevice_SSM19qualifiesAsConflictEPNS_9EncounterE
56924
_ZN12MSDevice_SSM19writeLanesPositionsERK11SUMOVehicle
5184
_ZN12MSDevice_SSM20filterByConflictTypeERK11SUMOVehicleNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIiSaIiEE
5184
_ZN12MSDevice_SSM20requestsTrajectoriesERK11SUMOVehicle
5184
_ZN12MSDevice_SSM20updateAndWriteOutputEv
2533145
_ZN12MSDevice_SSM21EncounterApproachInfoC2EPNS_9EncounterE
6945320
_ZN12MSDevice_SSM21computeGlobalMeasuresEv
1834497
_ZN12MSDevice_SSM21estimateConflictTimesERNS_21EncounterApproachInfoE
5869439
_ZN12MSDevice_SSM21getVehiclesOnJunctionEPK10MSJunctionPK6MSLanedS5_RSt3mapIPK9MSVehiclePNS_7FoeInfoESt4lessIS9_ESaISt4pairIKS9_SB_EEERSt3setIS5_SC_IS5_ESaIS5_EE
947354
_ZN12MSDevice_SSM21updatePassedEncounterEPNS_9EncounterEPNS_7FoeInfoERNS_21EncounterApproachInfoE
1089606
_ZN12MSDevice_SSM22determineConflictPointERNS_21EncounterApproachInfoE
6325176
_ZN12MSDevice_SSM23findSurroundingVehiclesERK9MSVehicledRSt3mapIPS1_PNS_7FoeInfoESt4lessIS4_ESaISt4pairIKS4_S6_EEE
1832045
_ZN12MSDevice_SSM24getMeasuresAndThresholdsERK11SUMOVehicleNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt3mapIS8_dSt4lessIS8_ESaISt4pairIKS8_dEEE
5192
_ZN12MSDevice_SSM25checkConflictEntryAndExitERNS_21EncounterApproachInfoE
6945320
_ZN12MSDevice_SSM5toGeoER14PositionVector
12
_ZN12MSDevice_SSM5toGeoER8Position
2902
_ZN12MSDevice_SSM6updateEv
1834497
_ZN12MSDevice_SSM7cleanupEv
43126
_ZN12MSDevice_SSM7writeNAB5cxx11Edd
0
_ZN12MSDevice_SSM9Encounter14resetExtraTimeEd
6488119
_ZN12MSDevice_SSM9Encounter18countDownExtraTimeEd
457201
_ZN12MSDevice_SSM9Encounter3addEdNS_13EncounterTypeE8PositionNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdS2_S2_S8_dS2_S2_ddddSt4pairIddEdd
6325148
_ZN12MSDevice_SSM9EncounterC2EPK9MSVehicleS3_dd
677068
_ZN12MSDevice_SSM9EncounterD2Ev
677068
_ZN12MSDevice_SSMC2ER11SUMOVehicleRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_St3mapIS7_dSt4lessIS7_ESaISt4pairIS8_dEEEbddbbbSt6vectorIiSaIiEE
5176
_ZN12MSDevice_SSMD0Ev
10352
_ZN12MSDevice_SSMD0Ev
5176
_ZN12MSDevice_SSMD2Ev
5176
_ZNK12MSDevice_SSM10computeTTCEddd
4826196
_ZNK12MSDevice_SSM11computeSSMsERNS_21EncounterApproachInfoE
6325176
_ZNK12MSDevice_SSM12determinePETERNS_21EncounterApproachInfoE
4891425
_ZNK12MSDevice_SSM12getParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
2160
_ZNK12MSDevice_SSM14generateOutputEP12OutputDevice
4406
_ZNK12MSDevice_SSM17classifyEncounterEPKNS_7FoeInfoERNS_21EncounterApproachInfoE
6945320
_ZNK12MSDevice_SSM19findFoeConflictLaneEPK9MSVehiclePK6MSLaneRd
6474394
_ZNK12MSDevice_SSM34determineTTCandDRACandPPETandMDRACERNS_21EncounterApproachInfoE
4881972
_ZNK12MSDevice_SSM9Encounter21getRemainingExtraTimeEv
511247
_ZZN12MSDevice_SSM21getVehiclesOnJunctionEPK10MSJunctionPK6MSLanedS5_RSt3mapIPK9MSVehiclePNS_7FoeInfoESt4lessIS9_ESaISt4pairIKS9_SB_EEERSt3setIS5_SC_IS5_ESaIS5_EEENKUlRKSt6vectorIPS7_SaISQ_EEE_clESU_
1534775
_ZZN12MSDevice_SSM21getVehiclesOnJunctionEPK10MSJunctionPK6MSLanedS5_RSt3mapIPK9MSVehiclePNS_7FoeInfoESt4lessIS9_ESaISt4pairIKS9_SB_EEERSt3setIS5_SC_IS5_ESaIS5_EEENKUlS5_E_clES5_
1475802
_ZlsRSoN12MSDevice_SSM13EncounterTypeE
0
Generated by:
LCOV version 2.0-1