LCOV - code coverage report
Current view: top level - src/microsim/traffic_lights - MSSimpleTrafficLightLogic.cpp (source / functions) Coverage Total Hit
Test: lcov.info Lines: 90.3 % 155 140
Test Date: 2026-03-02 16:00:03 Functions: 95.7 % 23 22

Function Name Sort by function name Hit count Sort by function hit count
_ZN25MSSimpleTrafficLightLogic12deletePhasesEv 116564
_ZN25MSSimpleTrafficLightLogic12setParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_ 127
_ZN25MSSimpleTrafficLightLogic15resetLastSwitchEx 267
_ZN25MSSimpleTrafficLightLogic21changeStepAndDurationER16MSTLLogicControlxix 3481
_ZN25MSSimpleTrafficLightLogic9getPhasesEv 1642
_ZN25MSSimpleTrafficLightLogic9setPhasesERKSt6vectorIP17MSPhaseDefinitionSaIS2_EEi 23
_ZN25MSSimpleTrafficLightLogic9trySwitchEv 4457888
_ZN25MSSimpleTrafficLightLogicC2ER16MSTLLogicControlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_x16TrafficLightTypeRKSt6vectorIP17MSPhaseDefinitionSaISD_EEixRKSt3mapIS7_S7_St4lessIS7_ESaISt4pairIS8_S7_EEE 116752
_ZN25MSSimpleTrafficLightLogicD0Ev 231915
_ZN25MSSimpleTrafficLightLogicD0Ev 115374
_ZN25MSSimpleTrafficLightLogicD2Ev 116541
_ZNK25MSSimpleTrafficLightLogic11getEarliestEx 385545
_ZNK25MSSimpleTrafficLightLogic12getParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ 1146518
_ZNK25MSSimpleTrafficLightLogic14getPhaseNumberEv 6751
_ZNK25MSSimpleTrafficLightLogic14mapTimeInCycleEx 291224
_ZNK25MSSimpleTrafficLightLogic18getCurrentPhaseDefEv 15240310
_ZNK25MSSimpleTrafficLightLogic18getIndexFromOffsetEx 16
_ZNK25MSSimpleTrafficLightLogic18getOffsetFromIndexEi 656
_ZNK25MSSimpleTrafficLightLogic19getPhaseIndexAtTimeEx 0
_ZNK25MSSimpleTrafficLightLogic20getCurrentPhaseIndexEv 12278206
_ZNK25MSSimpleTrafficLightLogic8getPhaseEi 114488
_ZNK25MSSimpleTrafficLightLogic9getLatestEv 1307397
_ZNK25MSSimpleTrafficLightLogic9getPhasesEv 254506
_ZNK25MSSimpleTrafficLightLogic9saveStateER12OutputDevice 1604

Generated by: LCOV version 2.0-1