LCOV - code coverage report
Current view:
top level
-
src/microsim/traffic_lights
- NEMAController.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
lcov.info
Lines:
737
769
95.8 %
Date:
2024-06-12 15:45:16
Functions:
62
65
95.4 %
Function Name
Hit count
_ZN9NEMALogic16setShowDetectorsEb
0
_ZN9NEMALogic17deactivateProgramEv
0
_ZN9NEMALogic17setNewCycleLengthEd
0
_ZN9NEMALogic15setNewMaxGreensESt6vectorIdSaIdEE
5
_ZN9NEMALogic12setNewSplitsESt6vectorIdSaIdEE
10
_ZN9NEMALogic25calculateInitialPhasesTS2Ev
27
_ZN9NEMALogic25calculateInitialPhases170Ev
38
_ZN9NEMALogic12setNewOffsetEd
50
_ZN9NEMALogic12setParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
65
_ZN9NEMALogicD0Ev
67
_ZN9NEMALogicD2Ev
67
_ZN9NEMALogic15validate_timingEv
69
_ZN9NEMALogic21calculateForceOffsTS2Ev
80
_ZNK9NEMALogic8hasMajorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERKSt6vectorIP6MSLaneSaISA_EE
84
_ZN9NEMALogic27constructTimingAndPhaseDefsERNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_S6_S6_
97
_ZN9NEMALogic4initER17NLDetectorBuilder
97
_ZN9NEMALogic15activateProgramEv
98
_ZN9NEMALogic19parseControllerTypeENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
98
_ZN9NEMALogicC2ER16MSTLLogicControlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_xRKSt6vectorIP17MSPhaseDefinitionSaISC_EEixRKSt3mapIS7_S7_St4lessIS7_ESaISt4pairIS8_S7_EEES9_
98
_ZN9NEMALogic21calculateForceOffs170Ev
99
_ZN9NEMALogic20getDefaultTransitionEP20PhaseTransitionLogicS1_
212
_ZN9NEMAPhase13getTransitionEi
212
_ZN9NEMAPhaseD2Ev
354
_ZN9NEMAPhase17recalculateTimingEv
367
_ZN9NEMAPhase4initEP9NEMALogiciib
367
_ZN9NEMALogic20error_handle_not_setENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_
388
_ZN9NEMALogic24getLaneInfoFromNEMAStateENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERSt6vectorIS5_SaIS5_EERS6_IiSaIiEE
395
_ZN9NEMAPhase15setMyNEMAStatesEv
395
_ZN9NEMAPhaseC2EibbbbbbiiSt6vectorIiSaIiEEP17MSPhaseDefinition
395
_ZN9NEMALogic11getPhaseObjEii
640
_ZN9NEMALogic18readParaFromStringENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
651
_ZNK9NEMALogic14isLeftTurnLaneEPK6MSLane
903
_ZN20PhaseTransitionLogicC2EP9NEMAPhaseS1_
1063
_ZN9NEMALogic19measureRingDistanceEiii
1063
_ZN9NEMALogic10string2intENSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE
1293
_ZN9NEMALogic15getPhasesByRingEi
1689
_ZN9NEMALogic21implementTraciChangesEv
1996
_ZNK9NEMALogic17getDetectorStatesB5cxx11Ev
3763
_ZN9NEMAPhase11enterYellowEP9NEMALogic
3830
_ZN9NEMALogic19vectorContainsPhaseESt6vectorIiSaIiEEi
4027
_ZN9NEMALogic14setActivePhaseEP9NEMAPhase
4168
_ZN9NEMAPhase5enterEP9NEMALogicPS_
4168
_ZN9NEMAPhase24handleRedXferOrNextPhaseEP9NEMALogicPP20PhaseTransitionLogic
4274
_ZNK9NEMALogic12getParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_
4948
_ZN9NEMAPhase17getTransitionTimeEP9NEMALogic
12545
_ZN9NEMALogic9ModeCycleExx
14888
_ZN20PhaseTransitionLogic11fromBarrierEP9NEMALogic
20505
_ZN9NEMAPhase25handleGreenRestOrTransferEP9NEMALogicPP20PhaseTransitionLogic
27837
_ZN9NEMALogic13getNextPhasesERSt6vectorINS_14transitionInfoESaIS1_EE
27976
_ZN9NEMALogic18composeLightStringB5cxx11Ev
28045
_ZN9NEMAPhase20calcVehicleExtensionEx
34639
_ZN9NEMAPhase4exitEP9NEMALogicPP20PhaseTransitionLogic
52517
_ZN9NEMAPhase9trySwitchEP9NEMALogic
55952
_ZN20PhaseTransitionLogic11getDistanceEPS_
56164
_ZN9NEMALogic9trySwitchEv
77869
_ZN20PhaseTransitionLogic9fromCoordEP9NEMALogic
83641
_ZN20PhaseTransitionLogic9coordBaseEP9NEMALogic
87769
_ZN20PhaseTransitionLogic8freeBaseEP9NEMALogic
105938
_ZNK9NEMALogic18getCurrentPhaseDefEv
126873
_ZN20PhaseTransitionLogic4okayEP9NEMALogic
136694
_ZN9NEMAPhase6updateEP9NEMALogic
155738
_ZN9NEMALogic13getOtherPhaseEP9NEMAPhase
268052
_ZN9NEMAPhase16checkMyDetectorsEv
461959
_ZN9NEMAPhase16clearMyDetectorsEv
461959
_ZN9NEMAPhase11getNEMACharEi
844285
Generated by:
LCOV version 1.14