src/helics/application_api/AsyncFedCallInfo.hpp
|
1
|
1
|
0
|
0
|
100.00%
|
src/helics/application_api/BrokerApp.cpp
|
109
|
109
|
0
|
0
|
100.00%
|
src/helics/application_api/BrokerApp.hpp
|
9
|
5
|
0
|
4
|
55.55%
|
src/helics/application_api/CombinationFederate.cpp
|
38
|
38
|
0
|
0
|
100.00%
|
src/helics/application_api/CombinationFederate.hpp
|
1
|
1
|
0
|
0
|
100.00%
|
src/helics/application_api/CoreApp.cpp
|
116
|
116
|
0
|
0
|
100.00%
|
src/helics/application_api/CoreApp.hpp
|
4
|
4
|
0
|
0
|
100.00%
|
src/helics/application_api/Endpoints.cpp
|
5
|
4
|
0
|
1
|
80.00%
|
src/helics/application_api/Endpoints.hpp
|
47
|
42
|
0
|
5
|
89.36%
|
src/helics/application_api/Federate.cpp
|
660
|
660
|
0
|
0
|
100.00%
|
src/helics/application_api/Federate.hpp
|
22
|
12
|
0
|
10
|
54.54%
|
src/helics/application_api/FederateInfo.cpp
|
381
|
381
|
0
|
0
|
100.00%
|
src/helics/application_api/FederateInfo.hpp
|
3
|
2
|
0
|
1
|
66.66%
|
src/helics/application_api/FilterFederateManager.cpp
|
55
|
40
|
0
|
15
|
72.72%
|
src/helics/application_api/FilterFederateManager.hpp
|
1
|
1
|
0
|
0
|
100.00%
|
src/helics/application_api/FilterOperations.cpp
|
169
|
99
|
0
|
70
|
58.57%
|
src/helics/application_api/FilterOperations.hpp
|
8
|
7
|
0
|
1
|
87.50%
|
src/helics/application_api/Filters.cpp
|
185
|
129
|
0
|
56
|
69.72%
|
src/helics/application_api/Filters.hpp
|
11
|
6
|
0
|
5
|
54.54%
|
src/helics/application_api/HelicsPrimaryTypes.hpp
|
90
|
30
|
0
|
60
|
33.33%
|
src/helics/application_api/Inputs.cpp
|
190
|
117
|
0
|
73
|
61.57%
|
src/helics/application_api/Inputs.hpp
|
115
|
81
|
0
|
34
|
70.43%
|
src/helics/application_api/MessageFederate.cpp
|
172
|
172
|
0
|
0
|
100.00%
|
src/helics/application_api/MessageFederate.hpp
|
5
|
5
|
0
|
0
|
100.00%
|
src/helics/application_api/MessageFederateManager.cpp
|
154
|
126
|
0
|
28
|
81.81%
|
src/helics/application_api/MessageFederateManager.hpp
|
2
|
2
|
0
|
0
|
100.00%
|
src/helics/application_api/MessageOperators.cpp
|
87
|
35
|
0
|
52
|
40.22%
|
src/helics/application_api/MessageOperators.hpp
|
9
|
7
|
0
|
2
|
77.77%
|
src/helics/application_api/Publications.cpp
|
179
|
123
|
0
|
56
|
68.71%
|
src/helics/application_api/Publications.hpp
|
52
|
45
|
0
|
7
|
86.53%
|
src/helics/application_api/Subscriptions.hpp
|
49
|
46
|
0
|
3
|
93.87%
|
src/helics/application_api/ValueConverter.hpp
|
6
|
2
|
0
|
4
|
33.33%
|
src/helics/application_api/ValueConverter_impl.hpp
|
96
|
83
|
0
|
13
|
86.45%
|
src/helics/application_api/ValueFederate.cpp
|
301
|
301
|
0
|
0
|
100.00%
|
src/helics/application_api/ValueFederate.hpp
|
29
|
29
|
0
|
0
|
100.00%
|
src/helics/application_api/ValueFederateManager.cpp
|
278
|
223
|
0
|
55
|
80.21%
|
src/helics/application_api/ValueFederateManager.hpp
|
4
|
4
|
0
|
0
|
100.00%
|
src/helics/application_api/data_view.hpp
|
40
|
5
|
0
|
35
|
12.50%
|
src/helics/application_api/helicsPrimaryTypes.cpp
|
538
|
204
|
0
|
334
|
37.91%
|
src/helics/application_api/helicsTypes.cpp
|
488
|
361
|
0
|
127
|
73.97%
|
src/helics/application_api/helicsTypes.hpp
|
87
|
19
|
0
|
68
|
21.83%
|
src/helics/application_api/queryFunctions.cpp
|
73
|
34
|
0
|
39
|
46.57%
|
src/helics/application_api/timeOperations.cpp
|
6
|
2
|
0
|
4
|
33.33%
|
src/helics/application_api/typeOperations.cpp
|
6
|
4
|
0
|
2
|
66.66%
|
src/helics/apps/AsioBrokerServer.cpp
|
112
|
99
|
0
|
13
|
88.39%
|
src/helics/apps/AsioBrokerServer.hpp
|
4
|
3
|
0
|
1
|
75.00%
|
src/helics/apps/BrokerServer.cpp
|
59
|
48
|
0
|
11
|
81.35%
|
src/helics/apps/Clone.cpp
|
189
|
124
|
0
|
65
|
65.60%
|
src/helics/apps/Clone.hpp
|
5
|
5
|
0
|
0
|
100.00%
|
src/helics/apps/Echo.cpp
|
65
|
36
|
0
|
29
|
55.38%
|
src/helics/apps/Echo.hpp
|
1
|
1
|
0
|
0
|
100.00%
|
src/helics/apps/MultiBroker.cpp
|
75
|
0
|
0
|
75
|
0.00%
|
src/helics/apps/Player.cpp
|
456
|
333
|
0
|
123
|
73.02%
|
src/helics/apps/Player.hpp
|
26
|
21
|
0
|
5
|
80.76%
|
src/helics/apps/PrecHelper.cpp
|
28
|
4
|
0
|
24
|
14.28%
|
src/helics/apps/Recorder.cpp
|
374
|
273
|
0
|
101
|
72.99%
|
src/helics/apps/Recorder.hpp
|
6
|
6
|
0
|
0
|
100.00%
|
src/helics/apps/SignalGenerators.cpp
|
78
|
32
|
0
|
46
|
41.02%
|
src/helics/apps/SignalGenerators.hpp
|
3
|
2
|
0
|
1
|
66.66%
|
src/helics/apps/Source.cpp
|
202
|
128
|
0
|
74
|
63.36%
|
src/helics/apps/Source.hpp
|
7
|
6
|
0
|
1
|
85.71%
|
src/helics/apps/Tracer.cpp
|
282
|
199
|
0
|
83
|
70.56%
|
src/helics/apps/Tracer.hpp
|
7
|
7
|
0
|
0
|
100.00%
|
src/helics/apps/TypedBrokerServer.cpp
|
63
|
50
|
0
|
13
|
79.36%
|
src/helics/apps/TypedBrokerServer.hpp
|
2
|
1
|
0
|
1
|
50.00%
|
src/helics/apps/appMain.cpp
|
80
|
31
|
0
|
49
|
38.75%
|
src/helics/apps/helics-broker-server.cpp
|
88
|
0
|
0
|
88
|
0.00%
|
src/helics/apps/helics-broker.cpp
|
149
|
23
|
0
|
126
|
15.43%
|
src/helics/apps/helicsApp.cpp
|
92
|
65
|
0
|
27
|
70.65%
|
src/helics/apps/helicsApp.hpp
|
4
|
1
|
0
|
3
|
25.00%
|
src/helics/apps/helicsConfigMain.cpp
|
68
|
0
|
0
|
68
|
0.00%
|
src/helics/apps/playerMain.cpp
|
13
|
7
|
0
|
6
|
53.84%
|
src/helics/apps/recorderMain.cpp
|
13
|
0
|
0
|
13
|
0.00%
|
src/helics/apps/zmqBrokerServer.cpp
|
142
|
115
|
0
|
27
|
80.98%
|
src/helics/apps/zmqBrokerServer.hpp
|
5
|
3
|
0
|
2
|
60.00%
|
src/helics/common/AsioContextManager.cpp
|
124
|
55
|
0
|
69
|
44.35%
|
src/helics/common/AsioContextManager.h
|
8
|
4
|
0
|
4
|
50.00%
|
src/helics/common/JsonBuilder.cpp
|
57
|
43
|
0
|
14
|
75.43%
|
src/helics/common/JsonBuilder.hpp
|
3
|
3
|
0
|
0
|
100.00%
|
src/helics/common/JsonProcessingFunctions.cpp
|
53
|
43
|
0
|
10
|
81.13%
|
src/helics/common/JsonProcessingFunctions.hpp
|
39
|
6
|
0
|
33
|
15.38%
|
src/helics/common/TomlProcessingFunctions.cpp
|
54
|
31
|
0
|
23
|
57.40%
|
src/helics/common/TomlProcessingFunctions.hpp
|
43
|
9
|
0
|
34
|
20.93%
|
src/helics/common/addTargets.hpp
|
26
|
25
|
0
|
1
|
96.15%
|
src/helics/common/configFileHelpers.cpp
|
7
|
7
|
0
|
0
|
100.00%
|
src/helics/common/zmqContextManager.cpp
|
39
|
28
|
0
|
11
|
71.79%
|
src/helics/common/zmqContextManager.h
|
1
|
1
|
0
|
0
|
100.00%
|
src/helics/core/ActionMessage.cpp
|
453
|
353
|
0
|
100
|
77.92%
|
src/helics/core/ActionMessage.hpp
|
58
|
6
|
0
|
52
|
10.34%
|
src/helics/core/BasicHandleInfo.hpp
|
7
|
7
|
0
|
0
|
100.00%
|
src/helics/core/Broker.hpp
|
2
|
2
|
0
|
0
|
100.00%
|
src/helics/core/BrokerBase.cpp
|
327
|
273
|
0
|
54
|
83.48%
|
src/helics/core/BrokerBase.hpp
|
3
|
0
|
0
|
3
|
0.00%
|
src/helics/core/BrokerFactory.cpp
|
145
|
113
|
0
|
32
|
77.93%
|
src/helics/core/CommonCore.cpp
|
2,495
|
1,981
|
0
|
514
|
79.39%
|
src/helics/core/CommonCore.hpp
|
5
|
1
|
0
|
4
|
20.00%
|
src/helics/core/CommsBroker_impl.hpp
|
39
|
37
|
0
|
2
|
94.87%
|
src/helics/core/CommsInterface.cpp
|
287
|
195
|
0
|
92
|
67.94%
|
src/helics/core/CommsInterface.hpp
|
3
|
3
|
0
|
0
|
100.00%
|
src/helics/core/Core.hpp
|
2
|
2
|
0
|
0
|
100.00%
|
src/helics/core/CoreBroker.cpp
|
1,856
|
1,396
|
0
|
460
|
75.21%
|
src/helics/core/CoreBroker.hpp
|
6
|
2
|
0
|
4
|
33.33%
|
src/helics/core/CoreFactory.cpp
|
189
|
122
|
0
|
67
|
64.55%
|
src/helics/core/CoreFederateInfo.hpp
|
5
|
4
|
0
|
1
|
80.00%
|
src/helics/core/EndpointInfo.cpp
|
30
|
28
|
0
|
2
|
93.33%
|
src/helics/core/EndpointInfo.hpp
|
3
|
3
|
0
|
0
|
100.00%
|
src/helics/core/FederateState.cpp
|
936
|
734
|
0
|
202
|
78.41%
|
src/helics/core/FederateState.hpp
|
26
|
17
|
0
|
9
|
65.38%
|
src/helics/core/FilterCoordinator.cpp
|
10
|
8
|
0
|
2
|
80.00%
|
src/helics/core/FilterCoordinator.hpp
|
1
|
1
|
0
|
0
|
100.00%
|
src/helics/core/FilterInfo.cpp
|
4
|
4
|
0
|
0
|
100.00%
|
src/helics/core/FilterInfo.hpp
|
4
|
4
|
0
|
0
|
100.00%
|
src/helics/core/ForwardingTimeCoordinator.cpp
|
204
|
194
|
0
|
10
|
95.09%
|
src/helics/core/ForwardingTimeCoordinator.hpp
|
6
|
6
|
0
|
0
|
100.00%
|
src/helics/core/HandleManager.cpp
|
191
|
158
|
0
|
33
|
82.72%
|
src/helics/core/HandleManager.hpp
|
5
|
4
|
0
|
1
|
80.00%
|
src/helics/core/InterfaceInfo.cpp
|
201
|
148
|
0
|
53
|
73.63%
|
src/helics/core/InterfaceInfo.hpp
|
9
|
8
|
0
|
1
|
88.88%
|
src/helics/core/MessageTimer.cpp
|
85
|
81
|
0
|
4
|
95.29%
|
src/helics/core/MessageTimer.hpp
|
1
|
1
|
0
|
0
|
100.00%
|
src/helics/core/NamedInputInfo.cpp
|
184
|
160
|
0
|
24
|
86.95%
|
src/helics/core/NamedInputInfo.hpp
|
9
|
9
|
0
|
0
|
100.00%
|
src/helics/core/NetworkBroker.hpp
|
1
|
1
|
0
|
0
|
100.00%
|
src/helics/core/NetworkBrokerData.cpp
|
311
|
210
|
0
|
101
|
67.52%
|
src/helics/core/NetworkBrokerData.hpp
|
3
|
2
|
0
|
1
|
66.66%
|
src/helics/core/NetworkBroker_impl.hpp
|
39
|
28
|
0
|
11
|
71.79%
|
src/helics/core/NetworkCommsInterface.cpp
|
147
|
125
|
0
|
22
|
85.03%
|
src/helics/core/NetworkCommsInterface.hpp
|
5
|
4
|
0
|
1
|
80.00%
|
src/helics/core/NetworkCore.hpp
|
1
|
1
|
0
|
0
|
100.00%
|
src/helics/core/NetworkCore_impl.hpp
|
38
|
27
|
0
|
11
|
71.05%
|
src/helics/core/PublicationInfo.cpp
|
7
|
7
|
0
|
0
|
100.00%
|
src/helics/core/PublicationInfo.hpp
|
4
|
1
|
0
|
3
|
25.00%
|
src/helics/core/TimeCoordinator.cpp
|
498
|
432
|
0
|
66
|
86.74%
|
src/helics/core/TimeCoordinator.hpp
|
7
|
6
|
0
|
1
|
85.71%
|
src/helics/core/TimeDependencies.cpp
|
138
|
131
|
0
|
7
|
94.92%
|
src/helics/core/TimeDependencies.hpp
|
7
|
2
|
0
|
5
|
28.57%
|
src/helics/core/TimeoutMonitor.cpp
|
163
|
82
|
0
|
81
|
50.30%
|
src/helics/core/TimeoutMonitor.h
|
7
|
4
|
0
|
3
|
57.14%
|
src/helics/core/UnknownHandleManager.cpp
|
142
|
127
|
0
|
15
|
89.43%
|
src/helics/core/UnknownHandleManager.hpp
|
2
|
2
|
0
|
0
|
100.00%
|
src/helics/core/core-data.hpp
|
54
|
22
|
0
|
32
|
40.74%
|
src/helics/core/core-exceptions.hpp
|
28
|
5
|
0
|
23
|
17.85%
|
src/helics/core/core-types.hpp
|
2
|
2
|
0
|
0
|
100.00%
|
src/helics/core/coreTypeOperations.cpp
|
95
|
53
|
0
|
42
|
55.78%
|
src/helics/core/federate_id.cpp
|
18
|
6
|
0
|
12
|
33.33%
|
src/helics/core/federate_id.hpp
|
16
|
8
|
0
|
8
|
50.00%
|
src/helics/core/fileConnections.hpp
|
91
|
45
|
0
|
46
|
49.45%
|
src/helics/core/flagOperations.hpp
|
10
|
6
|
0
|
4
|
60.00%
|
src/helics/core/global_federate_id.hpp
|
47
|
12
|
0
|
35
|
25.53%
|
src/helics/core/helics-time.hpp
|
3
|
3
|
0
|
0
|
100.00%
|
src/helics/core/helicsCLI11.hpp
|
68
|
20
|
0
|
48
|
29.41%
|
src/helics/core/inproc/InprocComms.cpp
|
131
|
94
|
0
|
37
|
71.75%
|
src/helics/core/inproc/InprocComms.h
|
1
|
1
|
0
|
0
|
100.00%
|
src/helics/core/ipc/IpcComms.cpp
|
167
|
96
|
0
|
71
|
57.48%
|
src/helics/core/ipc/IpcComms.h
|
1
|
1
|
0
|
0
|
100.00%
|
src/helics/core/ipc/IpcQueueHelper.cpp
|
118
|
87
|
0
|
31
|
73.72%
|
src/helics/core/ipc/IpcQueueHelper.h
|
30
|
7
|
0
|
23
|
23.33%
|
src/helics/core/queryHelpers.hpp
|
19
|
18
|
0
|
1
|
94.73%
|
src/helics/core/tcp/TcpBroker.cpp
|
17
|
14
|
0
|
3
|
82.35%
|
src/helics/core/tcp/TcpBroker.h
|
1
|
1
|
0
|
0
|
100.00%
|
src/helics/core/tcp/TcpComms.cpp
|
279
|
204
|
0
|
75
|
73.11%
|
src/helics/core/tcp/TcpCommsCommon.cpp
|
27
|
12
|
0
|
15
|
44.44%
|
src/helics/core/tcp/TcpCommsSS.cpp
|
249
|
136
|
0
|
113
|
54.61%
|
src/helics/core/tcp/TcpCore.cpp
|
17
|
14
|
0
|
3
|
82.35%
|
src/helics/core/tcp/TcpCore.h
|
1
|
1
|
0
|
0
|
100.00%
|
src/helics/core/tcp/TcpHelperClasses.cpp
|
420
|
240
|
0
|
180
|
57.14%
|
src/helics/core/tcp/TcpHelperClasses.h
|
30
|
8
|
0
|
22
|
26.66%
|
src/helics/core/test/TestComms.cpp
|
141
|
110
|
0
|
31
|
78.01%
|
src/helics/core/test/TestComms.h
|
1
|
0
|
0
|
1
|
0.00%
|
src/helics/core/udp/UdpComms.cpp
|
310
|
198
|
0
|
112
|
63.87%
|
src/helics/core/zmq/ZmqBroker.cpp
|
14
|
14
|
0
|
0
|
100.00%
|
src/helics/core/zmq/ZmqBroker.h
|
2
|
2
|
0
|
0
|
100.00%
|
src/helics/core/zmq/ZmqComms.cpp
|
369
|
244
|
0
|
125
|
66.12%
|
src/helics/core/zmq/ZmqCommsCommon.cpp
|
17
|
13
|
0
|
4
|
76.47%
|
src/helics/core/zmq/ZmqCommsSS.cpp
|
305
|
210
|
0
|
95
|
68.85%
|
src/helics/core/zmq/ZmqCore.cpp
|
16
|
16
|
0
|
0
|
100.00%
|
src/helics/core/zmq/ZmqCore.h
|
2
|
2
|
0
|
0
|
100.00%
|
src/helics/core/zmq/ZmqRequestSets.cpp
|
88
|
78
|
0
|
10
|
88.63%
|
src/helics/core/zmq/ZmqRequestSets.h
|
2
|
2
|
0
|
0
|
100.00%
|
src/helics/cpp98/Broker.hpp
|
14
|
0
|
0
|
14
|
0.00%
|
src/helics/cpp98/Core.hpp
|
4
|
0
|
0
|
4
|
0.00%
|
src/helics/cpp98/Endpoint.hpp
|
9
|
9
|
0
|
0
|
100.00%
|
src/helics/cpp98/Federate.hpp
|
58
|
2
|
0
|
56
|
3.44%
|
src/helics/cpp98/Input.hpp
|
22
|
17
|
0
|
5
|
77.27%
|
src/helics/cpp98/MessageFederate.hpp
|
13
|
13
|
0
|
0
|
100.00%
|
src/helics/cpp98/Publication.hpp
|
10
|
5
|
0
|
5
|
50.00%
|
src/helics/cpp98/ValueFederate.hpp
|
34
|
27
|
0
|
7
|
79.41%
|
src/helics/cpp98/helics.hpp
|
2
|
0
|
0
|
2
|
0.00%
|
src/helics/cpp98/helicsExceptions.hpp
|
8
|
0
|
0
|
8
|
0.00%
|
src/helics/shared_api_library/FederateExport.cpp
|
598
|
592
|
0
|
6
|
98.99%
|
src/helics/shared_api_library/MessageFederateExport.cpp
|
481
|
481
|
0
|
0
|
100.00%
|
src/helics/shared_api_library/MessageFiltersExport.cpp
|
253
|
253
|
0
|
0
|
100.00%
|
src/helics/shared_api_library/ValueFederateExport.cpp
|
696
|
696
|
0
|
0
|
100.00%
|
src/helics/shared_api_library/helicsCallbacks.cpp
|
28
|
28
|
0
|
0
|
100.00%
|
src/helics/shared_api_library/helicsExport.cpp
|
581
|
581
|
0
|
0
|
100.00%
|