LCOV - code coverage report
Current view: top level - EnergyPlus - IOFiles.cc (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 68.1 % 248 169
Test Date: 2025-07-17 05:04:31 Functions: 70.0 % 30 21

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::IOFiles::OutputControl::getInput(EnergyPlus::EnergyPlusData&) 803
EnergyPlus::IOFiles::OutputControl::getInput(EnergyPlus::EnergyPlusData&)::{lambda(nlohmann::json_abi_v3_12_0::basic_json<std::__debug::map, std::__debug::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector<unsigned char, std::allocator<unsigned char> >, void> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(nlohmann::json_abi_v3_12_0::basic_json<std::__debug::map, std::__debug::vector, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector<unsigned char, std::allocator<unsigned char> >, void> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 224
EnergyPlus::IOFiles::OutputControl::getInput(EnergyPlus::EnergyPlusData&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 224
EnergyPlus::IOFiles::OutputControl::writeTabular(EnergyPlus::EnergyPlusData&) 3124
EnergyPlus::IOFiles::flushAll() 0
EnergyPlus::InputFile::InputFile(std::filesystem::__cxx11::path) 3634
EnergyPlus::InputFile::backspace() 1204
EnergyPlus::InputFile::close() 18536
EnergyPlus::InputFile::ensure_open(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 794
EnergyPlus::InputFile::error_state_to_string[abi:cxx11]() const 0
EnergyPlus::InputFile::good() const 427807
EnergyPlus::InputFile::is_open() const 2037
EnergyPlus::InputFile::open(bool, bool) 7338
EnergyPlus::InputFile::position() const 0
EnergyPlus::InputFile::rdstate() const 0
EnergyPlus::InputFile::readFile[abi:cxx11]() 0
EnergyPlus::InputFile::readJSON[abi:cxx11]() 0
EnergyPlus::InputFile::readLine[abi:cxx11]() 2893908
EnergyPlus::InputOutputFile::InputOutputFile(std::filesystem::__cxx11::path, bool) 167840
EnergyPlus::InputOutputFile::close() 6584
EnergyPlus::InputOutputFile::del() 960
EnergyPlus::InputOutputFile::ensure_open(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 10271
EnergyPlus::InputOutputFile::flush() 0
EnergyPlus::InputOutputFile::getLines[abi:cxx11]() 678
EnergyPlus::InputOutputFile::get_output[abi:cxx11]() 0
EnergyPlus::InputOutputFile::good() const 17307234
EnergyPlus::InputOutputFile::open(bool, bool) 9451
EnergyPlus::InputOutputFile::open(bool, bool)::{lambda()#1}::operator()() const 9451
EnergyPlus::InputOutputFile::open_as_stringstream() 0
EnergyPlus::InputOutputFile::position() const 803

Generated by: LCOV version 2.0-1