GMLC-TDC / HELICS
Files Coverage
src/helics/application_api/AsyncFedCallInfo.hpp 100.00%
src/helics/application_api/BrokerApp.cpp 100.00%
src/helics/application_api/BrokerApp.hpp 55.55%
src/helics/application_api/CombinationFederate.cpp 100.00%
src/helics/application_api/CombinationFederate.hpp 100.00%
src/helics/application_api/CoreApp.cpp 100.00%
src/helics/application_api/CoreApp.hpp 100.00%
src/helics/application_api/Endpoints.cpp 80.00%
src/helics/application_api/Endpoints.hpp 89.36%
src/helics/application_api/Federate.cpp 100.00%
src/helics/application_api/Federate.hpp 54.54%
src/helics/application_api/FederateInfo.cpp 100.00%
src/helics/application_api/FederateInfo.hpp 66.66%
src/helics/application_api/FilterFederateManager.cpp 72.72%
src/helics/application_api/FilterFederateManager.hpp 100.00%
src/helics/application_api/FilterOperations.cpp 58.57%
src/helics/application_api/FilterOperations.hpp 87.50%
src/helics/application_api/Filters.cpp 69.72%
src/helics/application_api/Filters.hpp 54.54%
src/helics/application_api/HelicsPrimaryTypes.hpp 33.33%
src/helics/application_api/Inputs.cpp 61.57%
src/helics/application_api/Inputs.hpp 70.43%
src/helics/application_api/MessageFederate.cpp 100.00%
src/helics/application_api/MessageFederate.hpp 100.00%
src/helics/application_api/MessageFederateManager.cpp 81.81%
src/helics/application_api/MessageFederateManager.hpp 100.00%
src/helics/application_api/MessageOperators.cpp 40.22%
src/helics/application_api/MessageOperators.hpp 77.77%
src/helics/application_api/Publications.cpp 68.71%
src/helics/application_api/Publications.hpp 86.53%
src/helics/application_api/Subscriptions.hpp 93.87%
src/helics/application_api/ValueConverter.hpp 33.33%
src/helics/application_api/ValueConverter_impl.hpp 86.45%
src/helics/application_api/ValueFederate.cpp 100.00%
src/helics/application_api/ValueFederate.hpp 100.00%
src/helics/application_api/ValueFederateManager.cpp 80.21%
src/helics/application_api/ValueFederateManager.hpp 100.00%
src/helics/application_api/data_view.hpp 12.50%
src/helics/application_api/helicsPrimaryTypes.cpp 37.91%
src/helics/application_api/helicsTypes.cpp 73.97%
src/helics/application_api/helicsTypes.hpp 21.83%
src/helics/application_api/queryFunctions.cpp 46.57%
src/helics/application_api/timeOperations.cpp 33.33%
src/helics/application_api/typeOperations.cpp 66.66%
src/helics/apps/AsioBrokerServer.cpp 88.39%
src/helics/apps/AsioBrokerServer.hpp 75.00%
src/helics/apps/BrokerServer.cpp 81.35%
src/helics/apps/Clone.cpp 65.60%
src/helics/apps/Clone.hpp 100.00%
src/helics/apps/Echo.cpp 55.38%
src/helics/apps/Echo.hpp 100.00%
src/helics/apps/MultiBroker.cpp 0.00%
src/helics/apps/Player.cpp 73.02%
src/helics/apps/Player.hpp 80.76%
src/helics/apps/PrecHelper.cpp 14.28%
src/helics/apps/Recorder.cpp 72.99%
src/helics/apps/Recorder.hpp 100.00%
src/helics/apps/SignalGenerators.cpp 41.02%
src/helics/apps/SignalGenerators.hpp 66.66%
src/helics/apps/Source.cpp 63.36%
src/helics/apps/Source.hpp 85.71%
src/helics/apps/Tracer.cpp 70.56%
src/helics/apps/Tracer.hpp 100.00%
src/helics/apps/TypedBrokerServer.cpp 79.36%
src/helics/apps/TypedBrokerServer.hpp 50.00%
src/helics/apps/appMain.cpp 38.75%
src/helics/apps/helics-broker-server.cpp 0.00%
src/helics/apps/helics-broker.cpp 15.43%
src/helics/apps/helicsApp.cpp 70.65%
src/helics/apps/helicsApp.hpp 25.00%
src/helics/apps/helicsConfigMain.cpp 0.00%
src/helics/apps/playerMain.cpp 53.84%
src/helics/apps/recorderMain.cpp 0.00%
src/helics/apps/zmqBrokerServer.cpp 80.98%
src/helics/apps/zmqBrokerServer.hpp 60.00%
src/helics/common/AsioContextManager.cpp 44.35%
src/helics/common/AsioContextManager.h 50.00%
src/helics/common/JsonBuilder.cpp 75.43%
src/helics/common/JsonBuilder.hpp 100.00%
src/helics/common/JsonProcessingFunctions.cpp 81.13%
src/helics/common/JsonProcessingFunctions.hpp 15.38%
src/helics/common/TomlProcessingFunctions.cpp 57.40%
src/helics/common/TomlProcessingFunctions.hpp 20.93%
src/helics/common/addTargets.hpp 96.15%
src/helics/common/configFileHelpers.cpp 100.00%
src/helics/common/zmqContextManager.cpp 71.79%
src/helics/common/zmqContextManager.h 100.00%
src/helics/core/ActionMessage.cpp 77.92%
src/helics/core/ActionMessage.hpp 10.34%
src/helics/core/BasicHandleInfo.hpp 100.00%
src/helics/core/Broker.hpp 100.00%
src/helics/core/BrokerBase.cpp 83.48%
src/helics/core/BrokerBase.hpp 0.00%
src/helics/core/BrokerFactory.cpp 77.93%
src/helics/core/CommonCore.cpp 79.39%
src/helics/core/CommonCore.hpp 20.00%
src/helics/core/CommsBroker_impl.hpp 94.87%
src/helics/core/CommsInterface.cpp 67.94%
src/helics/core/CommsInterface.hpp 100.00%
src/helics/core/Core.hpp 100.00%
src/helics/core/CoreBroker.cpp 75.21%
src/helics/core/CoreBroker.hpp 33.33%
src/helics/core/CoreFactory.cpp 64.55%
src/helics/core/CoreFederateInfo.hpp 80.00%
src/helics/core/EndpointInfo.cpp 93.33%
src/helics/core/EndpointInfo.hpp 100.00%
src/helics/core/FederateState.cpp 78.41%
src/helics/core/FederateState.hpp 65.38%
src/helics/core/FilterCoordinator.cpp 80.00%
src/helics/core/FilterCoordinator.hpp 100.00%
src/helics/core/FilterInfo.cpp 100.00%
src/helics/core/FilterInfo.hpp 100.00%
src/helics/core/ForwardingTimeCoordinator.cpp 95.09%
src/helics/core/ForwardingTimeCoordinator.hpp 100.00%
src/helics/core/HandleManager.cpp 82.72%
src/helics/core/HandleManager.hpp 80.00%
src/helics/core/InterfaceInfo.cpp 73.63%
src/helics/core/InterfaceInfo.hpp 88.88%
src/helics/core/MessageTimer.cpp 95.29%
src/helics/core/MessageTimer.hpp 100.00%
src/helics/core/NamedInputInfo.cpp 86.95%
src/helics/core/NamedInputInfo.hpp 100.00%
src/helics/core/NetworkBroker.hpp 100.00%
src/helics/core/NetworkBrokerData.cpp 67.52%
src/helics/core/NetworkBrokerData.hpp 66.66%
src/helics/core/NetworkBroker_impl.hpp 71.79%
src/helics/core/NetworkCommsInterface.cpp 85.03%
src/helics/core/NetworkCommsInterface.hpp 80.00%
src/helics/core/NetworkCore.hpp 100.00%
src/helics/core/NetworkCore_impl.hpp 71.05%
src/helics/core/PublicationInfo.cpp 100.00%
src/helics/core/PublicationInfo.hpp 25.00%
src/helics/core/TimeCoordinator.cpp 86.74%
src/helics/core/TimeCoordinator.hpp 85.71%
src/helics/core/TimeDependencies.cpp 94.92%
src/helics/core/TimeDependencies.hpp 28.57%
src/helics/core/TimeoutMonitor.cpp 50.30%
src/helics/core/TimeoutMonitor.h 57.14%
src/helics/core/UnknownHandleManager.cpp 89.43%
src/helics/core/UnknownHandleManager.hpp 100.00%
src/helics/core/core-data.hpp 40.74%
src/helics/core/core-exceptions.hpp 17.85%
src/helics/core/core-types.hpp 100.00%
src/helics/core/coreTypeOperations.cpp 55.78%
src/helics/core/federate_id.cpp 33.33%
src/helics/core/federate_id.hpp 50.00%
src/helics/core/fileConnections.hpp 49.45%
src/helics/core/flagOperations.hpp 60.00%
src/helics/core/global_federate_id.hpp 25.53%
src/helics/core/helics-time.hpp 100.00%
src/helics/core/helicsCLI11.hpp 29.41%
src/helics/core/inproc/InprocComms.cpp 71.75%
src/helics/core/inproc/InprocComms.h 100.00%
src/helics/core/ipc/IpcComms.cpp 57.48%
src/helics/core/ipc/IpcComms.h 100.00%
src/helics/core/ipc/IpcQueueHelper.cpp 73.72%
src/helics/core/ipc/IpcQueueHelper.h 23.33%
src/helics/core/queryHelpers.hpp 94.73%
src/helics/core/tcp/TcpBroker.cpp 82.35%
src/helics/core/tcp/TcpBroker.h 100.00%
src/helics/core/tcp/TcpComms.cpp 73.11%
src/helics/core/tcp/TcpCommsCommon.cpp 44.44%
src/helics/core/tcp/TcpCommsSS.cpp 54.61%
src/helics/core/tcp/TcpCore.cpp 82.35%
src/helics/core/tcp/TcpCore.h 100.00%
src/helics/core/tcp/TcpHelperClasses.cpp 57.14%
src/helics/core/tcp/TcpHelperClasses.h 26.66%
src/helics/core/test/TestComms.cpp 78.01%
src/helics/core/test/TestComms.h 0.00%
src/helics/core/udp/UdpComms.cpp 63.87%
src/helics/core/zmq/ZmqBroker.cpp 100.00%
src/helics/core/zmq/ZmqBroker.h 100.00%
src/helics/core/zmq/ZmqComms.cpp 66.12%
src/helics/core/zmq/ZmqCommsCommon.cpp 76.47%
src/helics/core/zmq/ZmqCommsSS.cpp 68.85%
src/helics/core/zmq/ZmqCore.cpp 100.00%
src/helics/core/zmq/ZmqCore.h 100.00%
src/helics/core/zmq/ZmqRequestSets.cpp 88.63%
src/helics/core/zmq/ZmqRequestSets.h 100.00%
src/helics/cpp98/Broker.hpp 0.00%
src/helics/cpp98/Core.hpp 0.00%
src/helics/cpp98/Endpoint.hpp 100.00%
src/helics/cpp98/Federate.hpp 3.44%
src/helics/cpp98/Input.hpp 77.27%
src/helics/cpp98/MessageFederate.hpp 100.00%
src/helics/cpp98/Publication.hpp 50.00%
src/helics/cpp98/ValueFederate.hpp 79.41%
src/helics/cpp98/helics.hpp 0.00%
src/helics/cpp98/helicsExceptions.hpp 0.00%
src/helics/shared_api_library/FederateExport.cpp 98.99%
src/helics/shared_api_library/MessageFederateExport.cpp 100.00%
src/helics/shared_api_library/MessageFiltersExport.cpp 100.00%
src/helics/shared_api_library/ValueFederateExport.cpp 100.00%
src/helics/shared_api_library/helicsCallbacks.cpp 100.00%
src/helics/shared_api_library/helicsExport.cpp 100.00%
Project Totals (195 files) 75.16%
Loading