LCOV - code coverage report
Current view: top level - EnergyPlus - ExternalInterface.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 55.1 % 1307 720
Test Date: 2025-06-02 07:23:51 Functions: 76.2 % 21 16

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::ExternalInterface::CalcExternalInterface(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::ExternalInterface::CalcExternalInterfaceFMUImport(EnergyPlus::EnergyPlusData&) 143619
EnergyPlus::ExternalInterface::CloseSocket(EnergyPlus::EnergyPlusData&, int) 0
EnergyPlus::ExternalInterface::ExternalInterfaceExchangeVariables(EnergyPlus::EnergyPlusData&) 1958080
EnergyPlus::ExternalInterface::GetCurSimStartTimeSeconds(EnergyPlus::EnergyPlusData const&) 6
EnergyPlus::ExternalInterface::GetExternalInterfaceInput(EnergyPlus::EnergyPlusData&) 800
EnergyPlus::ExternalInterface::GetReportVariableKey(EnergyPlus::EnergyPlusData&, ObjexxFCL::Array1D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, int, ObjexxFCL::Array1D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > const&, ObjexxFCL::Array1D<int>&, ObjexxFCL::Array1D<EnergyPlus::OutputProcessor::VariableType>&) 8
EnergyPlus::ExternalInterface::GetSetVariablesAndDoStepFMUImport(EnergyPlus::EnergyPlusData&) 143616
EnergyPlus::ExternalInterface::InitExternalInterface(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::ExternalInterface::InitExternalInterfaceFMUImport(EnergyPlus::EnergyPlusData&) 143619
EnergyPlus::ExternalInterface::InitializeFMU(EnergyPlus::EnergyPlusData&) 0
EnergyPlus::ExternalInterface::InstantiateInitializeFMUImport(EnergyPlus::EnergyPlusData&) 33
EnergyPlus::ExternalInterface::ParseString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ObjexxFCL::Array1D<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >&, int) 0
EnergyPlus::ExternalInterface::StopExternalInterfaceIfError(EnergyPlus::EnergyPlusData&) 830
EnergyPlus::ExternalInterface::TerminateResetFreeFMUImport(EnergyPlus::EnergyPlusData&, int) 33
EnergyPlus::ExternalInterface::ValidateRunControl(EnergyPlus::EnergyPlusData&) 3
EnergyPlus::ExternalInterface::VerifyExternalInterfaceObject(EnergyPlus::EnergyPlusData&) 3
EnergyPlus::ExternalInterface::WarnIfExternalInterfaceObjectsAreUsed(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 7191
EnergyPlus::ExternalInterface::getCharArrayFromString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 33
EnergyPlus::ExternalInterface::getStringFromCharArray[abi:cxx11](std::__debug::vector<char, std::allocator<char> >) 16
EnergyPlus::ExternalInterface::trim(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 3

Generated by: LCOV version 2.0-1