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-06-02 07:23:51 Functions: 70.0 % 30 21

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::IOFiles::flushAll() 0
EnergyPlus::InputFile::error_state_to_string[abi:cxx11]() const 0
EnergyPlus::InputFile::position() const 0
EnergyPlus::InputFile::rdstate() const 0
EnergyPlus::InputFile::readFile[abi:cxx11]() 0
EnergyPlus::InputFile::readJSON[abi:cxx11]() 0
EnergyPlus::InputOutputFile::flush() 0
EnergyPlus::InputOutputFile::get_output[abi:cxx11]() 0
EnergyPlus::InputOutputFile::open_as_stringstream() 0
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::InputOutputFile::getLines[abi:cxx11]() 687
EnergyPlus::IOFiles::OutputControl::getInput(EnergyPlus::EnergyPlusData&) 801
EnergyPlus::InputOutputFile::position() const 801
EnergyPlus::InputFile::ensure_open(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 813
EnergyPlus::InputOutputFile::del() 965
EnergyPlus::InputFile::backspace() 1233
EnergyPlus::InputFile::is_open() const 2037
EnergyPlus::IOFiles::OutputControl::writeTabular(EnergyPlus::EnergyPlusData&) 3196
EnergyPlus::InputFile::InputFile(std::filesystem::__cxx11::path) 3651
EnergyPlus::InputOutputFile::close() 6683
EnergyPlus::InputFile::open(bool, bool) 7419
EnergyPlus::InputOutputFile::open(bool, bool) 9465
EnergyPlus::InputOutputFile::open(bool, bool)::{lambda()#1}::operator()() const 9465
EnergyPlus::InputOutputFile::ensure_open(EnergyPlus::EnergyPlusData&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) 10324
EnergyPlus::InputFile::close() 18761
EnergyPlus::InputOutputFile::InputOutputFile(std::filesystem::__cxx11::path, bool) 167800
EnergyPlus::InputFile::good() const 438200
EnergyPlus::InputFile::readLine[abi:cxx11]() 2933859
EnergyPlus::InputOutputFile::good() const 17362790

Generated by: LCOV version 2.0-1