LCOV - code coverage report
Current view: top level - src/libsumo - Helper.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 94.0 % 984 925
Test Date: 2026-05-24 16:29:35 Functions: 97.4 % 78 76

Function Name Sort by function name Hit count Sort by function hit count
_ZN7libsumo6Helper10debugPrintEPK17SUMOTrafficObject 0
_ZN7libsumo6Helper12makePositionERKNS_13TraCIPositionE 0
_ZN7libsumo6Helper19SubscriptionWrapper11wrapIntPairERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt4pairIiiE 2
_ZN7libsumo6Helper19SubscriptionWrapper20wrapLinkVectorVectorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt6vectorISA_INS_9TraCILinkESaISB_EESaISD_EE 2
_ZN7libsumo6Helper19SubscriptionWrapper21wrapJunctionFoeVectorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt6vectorINS_16TraCIJunctionFoeESaISB_EE 2
_ZN7libsumo6Helper19SubscriptionWrapper21wrapNextTLSDataVectorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt6vectorINS_16TraCINextTLSDataESaISB_EE 2
_ZN7libsumo6Helper19SubscriptionWrapper21wrapReservationVectorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt6vectorINS_16TraCIReservationESaISB_EE 2
_ZN7libsumo6Helper19SubscriptionWrapper21wrapVehicleDataVectorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt6vectorINS_16TraCIVehicleDataESaISB_EE 2
_ZN7libsumo6Helper19SubscriptionWrapper23wrapBestLanesDataVectorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt6vectorINS_18TraCIBestLanesDataESaISB_EE 2
_ZN7libsumo6Helper19SubscriptionWrapper24wrapStringDoublePairListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt6vectorISt4pairIS7_dESaISC_EE 2
_ZN7libsumo6Helper19SubscriptionWrapper9wrapStageERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKNS_10TraCIStageE 2
_ZN7libsumo6Helper19SubscriptionWrapper15wrapLogicVectorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt6vectorINS_10TraCILogicESaISB_EE 3
_ZN7libsumo6Helper19SubscriptionWrapper14wrapDoubleListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt6vectorIdSaIdEE 4
_ZN7libsumo6Helper19SubscriptionWrapper22wrapNextStopDataVectorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt6vectorINS_17TraCINextStopDataESaISB_EE 4
_ZN7libsumo6Helper19SubscriptionWrapper26wrapSignalConstraintVectorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt6vectorINS_21TraCISignalConstraintESaISB_EE 4
_ZN7libsumo6Helper19SubscriptionWrapper18wrapPositionVectorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKNS_19TraCIPositionVectorE 6
_ZN7libsumo6Helper19SubscriptionWrapper9wrapColorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKNS_10TraCIColorE 10
_ZN7libsumo6Helper19SubscriptionWrapper20wrapConnectionVectorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt6vectorINS_15TraCIConnectionESaISB_EE 16
_ZN7libsumo6Helper28getTransportableStateChangesB5cxx11EN5MSNet18TransportableStateE 32
_ZN7libsumo6Helper36applySubscriptionFilterFieldOfVisionERKNS_12SubscriptionERSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessISA_ESaISA_EE 43
_ZN7libsumo6Helper18getCalibratorStateEPK12MSCalibrator 123
_ZN7libsumo6Helper19SubscriptionWrapper14wrapStringPairERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt4pairIS7_S7_E 144
_ZN7libsumo6Helper18getDrivingDistanceERSt4pairIPK6MSLanedES6_ 223
_ZN7libsumo6Helper18makePositionVectorERKNS_19TraCIPositionVectorE 228
_ZN7libsumo6Helper7getEdgeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 234
_ZN7libsumo6Helper38applySubscriptionFilterLateralDistanceERKNS_12SubscriptionERSt3setIPK17SUMOTrafficObjectSt4lessIS7_ESaIS7_EEddd 336
_ZN7libsumo6Helper12makeRGBColorERKNS_10TraCIColorE 355
_ZN7libsumo6Helper21addSubscriptionFilterENS_22SubscriptionFilterTypeE 371
_ZN7libsumo6Helper25convertCartesianToRoadMapERK8Position16SUMOVehicleClass 566
_ZN7libsumo6Helper48applySubscriptionFilterLateralDistanceSinglePassERKNS_12SubscriptionERSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessISA_ESaISA_EERS4_IPK17SUMOTrafficObjectSB_ISI_ESaISI_EERKSt6vectorIPK6MSLaneSaISQ_EEddb 672
_ZN7libsumo6Helper14makeTraCIColorERK8RGBColor 842
_ZN7libsumo6Helper27applySubscriptionFilterTurnERKNS_12SubscriptionERSt3setIPK17SUMOTrafficObjectSt4lessIS7_ESaIS7_EE 873
_ZN7libsumo6Helper26TransportableStateListener25transportableStateChangedEPK15MSTransportableN5MSNet18TransportableStateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 917
_ZN7libsumo6Helper19SubscriptionWrapper14wrapStringListERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt6vectorIS7_SaIS7_EE 1024
_ZN7libsumo6Helper21registerStateListenerEv 1140
_ZN7libsumo6Helper16fuseLaneCoverageESt10shared_ptrISt3mapIPK6MSLaneSt4pairIddESt4lessIS5_ESaIS6_IKS5_S7_EEEESE_ 1330
_ZN7libsumo6Helper16getTrafficObjectEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 1825
_ZN7libsumo6Helper19readDistanceRequestERN5tcpip7StorageERNS_17TraCIRoadPositionER8Position 1990
_ZN7libsumo6Helper28applySubscriptionFilterLanesERKNS_12SubscriptionERSt3setIPK17SUMOTrafficObjectSt4lessIS7_ESaIS7_EERSt6vectorIiSaIiEEddb 2053
_ZN7libsumo6Helper15getLaneCheckingERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEid 3934
_ZN7libsumo6Helper16getStoppingPlaceERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE10SumoXMLTag 4316
_ZN7libsumo6Helper14getVehicleTypeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 4378
_ZN7libsumo6Helper9subscribeEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIiSaIiEEddRKSt3mapIiSt10shared_ptrINS_11TraCIResultEESt4lessIiESaISt4pairIKiSH_EEEid 4885
_ZN7libsumo6Helper19SubscriptionWrapperC2EPFbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiPNS_15VariableWrapperEPN5tcpip7StorageEERSt3mapIS7_SH_IiSt10shared_ptrINS_11TraCIResultEESt4lessIiESaISt4pairIKiSK_EEESL_IS7_ESaISN_IS8_SR_EEERSH_IS7_SV_SS_SaISN_IS8_SV_EEE 6456
_ZN7libsumo6Helper19setRemoteControlledEP9MSVehicle8PositionP6MSLanedddiSt6vectorIPK6MSEdgeSaIS9_EEx 6794
_ZN7libsumo6Helper19SubscriptionWrapper5emptyERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 8476
_ZN7libsumo6Helper19SubscriptionWrapper20wrapStringDoublePairERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKSt4pairIS7_dE 9074
_ZN7libsumo6Helper13buildStopDataERKN20SUMOVehicleParameter4StopE 9417
_ZN7libsumo6Helper19needNewSubscriptionERNS_12SubscriptionERSt6vectorIS1_SaIS1_EERPS1_ 9476
_ZN7libsumo6Helper19SubscriptionWrapper7wrapIntERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEii 9832
_ZN7libsumo6Helper23makeTraCIPositionVectorERK14PositionVector 10192
_ZN7libsumo6Helper33moveToXYMap_matchingRoutePositionERK8PositionRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIPK6MSEdgeSaISF_EEi16SUMOVehicleClassbRdPP6MSLaneSL_Ri 16668
_ZN7libsumo6Helper19SubscriptionWrapper10wrapStringERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiS9_ 19334
_ZN7libsumo6Helper19SubscriptionWrapper10wrapDoubleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEid 29011
_ZN7libsumo6Helper7cleanupEv 42031
_ZN7libsumo6Helper18clearSubscriptionsEv 43911
_ZN7libsumo6Helper19buildStopParametersERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEdididd 44081
_ZN7libsumo6Helper20VehicleStateListener19vehicleStateChangedEPK11SUMOVehicleN5MSNet12VehicleStateERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 44415
_ZN7libsumo6Helper19SubscriptionWrapper10setContextEPKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 90943
_ZN7libsumo6Helper24handleSingleSubscriptionERKNS_12SubscriptionE 91867
_ZN7libsumo6Helper22getVehicleStateChangesB5cxx11EN5MSNet12VehicleStateE 126837
_ZN7libsumo6Helper15findObjectShapeEiRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEER14PositionVector 147568
_ZN7libsumo6Helper23collectObjectIDsInRangeEiRK14PositionVectordRSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessISA_ESaISA_EE 147568
_ZN7libsumo6Helper6getTLSERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 147642
_ZN7libsumo6Helper24applySubscriptionFiltersERKNS_12SubscriptionERSt3setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessISA_ESaISA_EE 148861
_ZN7libsumo6Helper19SubscriptionWrapper12wrapPositionERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEiRKNS_13TraCIPositionE 185683
_ZN7libsumo6Helper19handleSubscriptionsEx 199900
_ZN7libsumo6Helper17clearStateChangesEv 242095
_ZN7libsumo6Helper14findCloserLaneEPK6MSEdgeRK8Position16SUMOVehicleClassRdPP6MSLane 248939
_ZN7libsumo6Helper19SubscriptionWrapper5clearEv 1102368
_ZN7libsumo6Helper11moveToXYMapERK8PositiondbRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEddRKSt6vectorIPK6MSEdgeSaISF_EEiPK6MSLanedb16SUMOVehicleClassdbRdPPSK_SO_RiRSH_ 1722175
_ZN7libsumo6Helper19setRemoteControlledEP8MSPerson8PositionP6MSLanedddiSt6vectorIPK6MSEdgeSaIS9_EEx 1732038
_ZN7libsumo6Helper21collectObjectsInRangeEiRK14PositionVectordRSt3setIPK5NamedSt4lessIS7_ESaIS7_EE 1873489
_ZN7libsumo6Helper17makeTraCIPositionERK8Positionb 3910199
_ZN7libsumo6Helper9getPersonERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 7070481
_ZN7libsumo6Helper10getVehicleERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE 10713682
_ZN7libsumo6Helper24postProcessRemoteControlEv 60944199
_ZN7libsumo6Helper18patchShapeDistanceEPK6MSLaneRK8Positiondb 191041553

Generated by: LCOV version 2.0-1