LCOV - code coverage report
Current view:
top level
-
src/microsim/traffic_lights
- MSRailSignal.cpp
(
source
/ functions)
Hit
Total
Coverage
Test:
lcov.info
Lines:
548
615
89.1 %
Date:
2024-06-12 15:45:16
Functions:
50
63
79.4 %
Function Name
Hit count
_ZN12MSRailSignal13describeLinksB5cxx11ESt6vectorIP6MSLinkSaIS2_EE
0
_ZN12MSRailSignal16formatVisitedMapB5cxx11ERKSt3mapIPK6MSLanei25ComparatorNumericalIdLessSaISt4pairIKS3_iEEE
0
_ZN12MSRailSignal17getConstraintInfoB5cxx11Ei
0
_ZN12MSRailSignal24adaptLinkInformationFromERK19MSTrafficLightLogic
0
_ZNK12MSRailSignal14getPhaseNumberEv
0
_ZNK12MSRailSignal17getConstraintInfoB5cxx11Ev
0
_ZNK12MSRailSignal18getIndexFromOffsetEx
0
_ZNK12MSRailSignal18getOffsetFromIndexEi
0
_ZNK12MSRailSignal18getRivalVehicleIDsB5cxx11Ev
0
_ZNK12MSRailSignal19getPhaseIndexAtTimeEx
0
_ZNK12MSRailSignal21getBlockingVehicleIDsB5cxx11Ev
0
_ZNK12MSRailSignal21getPriorityVehicleIDsB5cxx11Ev
0
_ZNK12MSRailSignal8getPhaseEi
0
_ZN12MSRailSignal12setParameterERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES7_
5
_ZN12MSRailSignal20getClickableTLLinkIDB5cxx11EP6MSLink
7
_ZNK12MSRailSignal8DriveWay13flankConflictERKS0_
29
_ZNK12MSRailSignal16retrieveDriveWayEi
32
_ZN12MSRailSignal14updateDrivewayEi
61
_ZNK12MSRailSignal8LinkInfo5getIDB5cxx11Ev
184
_ZN12MSRailSignal16removeConstraintERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP22MSRailSignalConstraint
258
_ZN12MSRailSignal17getJunctionLinkIDB5cxx11EP6MSLink
421
_ZN12MSRailSignal11getTLLinkIDB5cxx11EP6MSLink
908
_ZN12MSRailSignal13addConstraintERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEP22MSRailSignalConstraint
950
_ZNK12MSRailSignal8DriveWay11writeBlocksER12OutputDevice
1472
_ZNK12MSRailSignal11writeBlocksER12OutputDevice
1479
_ZN12MSRailSignal8DriveWay10buildRouteEP6MSLinkdN9__gnu_cxx17__normal_iteratorIPKPK6MSEdgeSt6vectorIS7_SaIS7_EEEESD_RSt3mapIPK6MSLanei25ComparatorNumericalIdLessSaISt4pairIKSH_iEEE
2547
_ZN12MSRailSignal8LinkInfo13buildDriveWayEN9__gnu_cxx17__normal_iteratorIPKPK6MSEdgeSt6vectorIS5_SaIS5_EEEESB_
2547
_ZN12MSRailSignal4initER17NLDetectorBuilder
2737
_ZN12MSRailSignalC2ER16MSTLLogicControlRKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES9_xRKSt3mapIS7_S7_St4lessIS7_ESaISt4pairIS8_S7_EEE
2737
_ZN12MSRailSignalD0Ev
2737
_ZN12MSRailSignalD2Ev
2737
_ZNK12MSRailSignal9getPhasesEv
2737
_ZN12MSRailSignal17removeConstraintsEv
2767
_ZN12MSRailSignal22hasOncomingRailTrafficEP6MSLinkPK9MSVehicleRb
3011
_ZN12MSRailSignal13initDriveWaysEPK11SUMOVehicleb
3365
_ZN12MSRailSignal7addLinkEP6MSLinkP6MSLanei
3934
_ZN12MSRailSignal8LinkInfoC2EP6MSLink
3934
_ZN12MSRailSignal8LinkInfo5resetEv
3939
_ZNK12MSRailSignal8DriveWay19checkCrossingFlanksEP6MSLinkRKSt3mapIPK6MSLanei25ComparatorNumericalIdLessSaISt4pairIKS6_iEEERSt6vectorIS2_SaIS2_EE
4186
_ZN12MSRailSignal8DriveWay9mustYieldERKSt4pairIKPK11SUMOVehicleKN6MSLink29ApproachingVehicleInformationEESB_
8243
_ZNK12MSRailSignal8DriveWay7overlapERKS0_
8426
_ZN12MSRailSignal16getRivalVehiclesEi
9118
_ZN12MSRailSignal19getPriorityVehiclesEi
9118
_ZN12MSRailSignal19getBlockingVehiclesEi
9130
_ZNK12MSRailSignal8DriveWay11checkFlanksEPK6MSLinkRKSt6vectorIPK6MSLaneSaIS7_EERKSt3mapIS7_i25ComparatorNumericalIdLessSaISt4pairIKS7_iEEEbRS4_IPS1_SaISL_EE
10188
_ZN12MSRailSignal8LinkInfo7rerouteEP11SUMOVehicleRKSt6vectorIP6MSEdgeSaIS5_EE
15282
_ZN12MSRailSignal22hasInsertionConstraintEP6MSLinkPK9MSVehicleRNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEERb
17244
_ZN12MSRailSignal18storeTraCIVehiclesEi
27366
_ZN12MSRailSignal8DriveWay19findFlankProtectionEP6MSLinkdRSt3mapIPK6MSLanei25ComparatorNumericalIdLessSaISt4pairIKS6_iEEES2_RSt6vectorIS6_SaIS6_EE
30335
_ZN12MSRailSignal14appendMapIndexERSt3mapIPK6MSLanei25ComparatorNumericalIdLessSaISt4pairIKS3_iEEES3_
51373
_ZNK12MSRailSignal8DriveWay14findProtectionERKSt4pairIKPK11SUMOVehicleKN6MSLink29ApproachingVehicleInformationEEPS6_
66954
_ZNK12MSRailSignal18getCurrentPhaseDefEv
86879
_ZNK12MSRailSignal8DriveWay15hasLinkConflictERKSt4pairIKPK11SUMOVehicleKN6MSLink29ApproachingVehicleInformationEEPS6_
94011
_ZNK12MSRailSignal8DriveWay20deadlockLaneOccupiedEb
300235
_ZN12MSRailSignal8DriveWay7reserveERKSt4pairIKPK11SUMOVehicleKN6MSLink29ApproachingVehicleInformationEERSt6vectorIP6MSEdgeSaISE_EE
399605
_ZNK12MSRailSignal16constraintsAllowEPK11SUMOVehicle
7076036
_ZN12MSRailSignal8LinkInfo11getDriveWayEPK11SUMOVehicle
7081592
_ZN12MSRailSignal10getClosestEP6MSLink
7095467
_ZNK12MSRailSignal8DriveWay22conflictLinkApproachedEv
20979611
_ZNK12MSRailSignal8DriveWay20conflictLaneOccupiedERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEbPK11SUMOVehicle
21648819
_ZN12MSRailSignal9trySwitchEv
28419561
_ZN12MSRailSignal18updateCurrentPhaseEv
28422303
_ZNK12MSRailSignal20getCurrentPhaseIndexEv
56864890
Generated by:
LCOV version 1.14