LCOV - code coverage report
Current view: top level - EnergyPlus - FileSystem.hh (source / functions) Coverage Total Hit
Test: lcov.output.filtered Lines: 89.2 % 37 33
Test Date: 2025-06-02 07:23:51 Functions: 81.8 % 22 18

Function Name Sort by function name Hit count Sort by function hit count
EnergyPlus::FileSystem::is_flat_file_type(EnergyPlus::FileSystem::FileTypes) 10
EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)3>(std::filesystem::__cxx11::path const&, std::basic_string_view<char, std::char_traits<char> >)::{lambda(_IO_FILE*)#1}::operator()(_IO_FILE*) const 10
EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)3>(std::filesystem::__cxx11::path const&, std::basic_string_view >)::{lambda(_IO_FILE*)#1}::operator()(_IO_FILE*) const 3
EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)4>(std::filesystem::__cxx11::path const&, std::basic_string_view >)::{lambda(_IO_FILE*)#1}::operator()(_IO_FILE*) const 7
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > EnergyPlus::FileSystem::getJSON<(EnergyPlus::FileSystem::FileTypes)0>(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&, int) 19
std::__cxx11::basic_string, std::allocator > EnergyPlus::FileSystem::getJSON<(EnergyPlus::FileSystem::FileTypes)0>(nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void> const&, int) 0
std::__cxx11::basic_string, std::allocator > EnergyPlus::FileSystem::getJSON<(EnergyPlus::FileSystem::FileTypes)2>(nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void> const&, int) 2
std::__cxx11::basic_string, std::allocator > EnergyPlus::FileSystem::getJSON<(EnergyPlus::FileSystem::FileTypes)3>(nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void> const&, int) 3
std::__cxx11::basic_string, std::allocator > EnergyPlus::FileSystem::getJSON<(EnergyPlus::FileSystem::FileTypes)1>(nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void> const&, int) 7
std::__cxx11::basic_string, std::allocator > EnergyPlus::FileSystem::getJSON<(EnergyPlus::FileSystem::FileTypes)4>(nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void> const&, int) 7
void EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)0, 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>, void>(std::filesystem::__cxx11::path const&, 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>&, int) 19
void EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)0, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void>, void>(std::filesystem::__cxx11::path const&, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void>&, int) 0
void EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)2, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void>, void>(std::filesystem::__cxx11::path const&, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void>&, int) 2
void EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)3, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void>, void>(std::filesystem::__cxx11::path const&, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void>&, int) 3
void EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)1, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void>, void>(std::filesystem::__cxx11::path const&, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void>&, int) 7
void EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)4, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void>, void>(std::filesystem::__cxx11::path const&, nlohmann::json_abi_v3_12_0::basic_json, std::allocator >, bool, long, unsigned long, double, std::allocator, nlohmann::json_abi_v3_12_0::adl_serializer, std::__debug::vector >, void>&, int) 7
void EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)0>(std::filesystem::__cxx11::path const&, std::basic_string_view<char, std::char_traits<char> >) 19
void EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)0>(std::filesystem::__cxx11::path const&, std::basic_string_view >) 0
void EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)7>(std::filesystem::__cxx11::path const&, std::basic_string_view >) 0
void EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)2>(std::filesystem::__cxx11::path const&, std::basic_string_view >) 2
void EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)3>(std::filesystem::__cxx11::path const&, std::basic_string_view >) 3
void EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)1>(std::filesystem::__cxx11::path const&, std::basic_string_view >) 7
void EnergyPlus::FileSystem::writeFile<(EnergyPlus::FileSystem::FileTypes)4>(std::filesystem::__cxx11::path const&, std::basic_string_view >) 7
decltype (({parm#2}.out)()) fmt::v8::formatter<std::filesystem::__cxx11::path, char, void>::format<fmt::v8::basic_format_context<fmt::v8::appender, char> >(std::filesystem::__cxx11::path const&, fmt::v8::basic_format_context<fmt::v8::appender, char>&) 302
fmt::v8::formatter<std::filesystem::__cxx11::path, char, void>::parse(fmt::v8::basic_format_parse_context<char, fmt::v8::detail::error_handler>&) 302
EnergyPlus::FileSystem::is_all_json_type(EnergyPlus::FileSystem::FileTypes) 801

Generated by: LCOV version 2.0-1