LCOV - code coverage report
Current view: top level - src - odbxx.cxx (source / functions) Coverage Total Hit
Test: coverage.info Lines: 16.8 % 1375 231
Test Date: 2025-11-11 10:26:08 Functions: 18.6 % 86 16

Function Name Sort by function name Hit count Sort by function hit count
midas::odb::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool, bool) 0
midas::odb::connect(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, bool, bool) 0
midas::odb::connect_and_fix_structure(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 0
midas::odb::create(char const*, int) 0
midas::odb::deep_copy(midas::odb&, midas::odb const&) 0
midas::odb::delete_key() 0
midas::odb::delete_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
midas::odb::dump(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int) 0
midas::odb::dump[abi:cxx11]() 0
midas::odb::exists(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 2
midas::odb::fix_order(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >) 0
midas::odb::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool, bool) 2
midas::odb::get_full_path[abi:cxx11]() 0
midas::odb::get_last_written() 0
midas::odb::get_mode() 0
midas::odb::get_parent_path[abi:cxx11]() 0
midas::odb::get_subkey(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 4
midas::odb::get_subkeys(std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&) 4
midas::odb::init_hdb() 78
midas::odb::is_subkey(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 0
midas::odb::load(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
midas::odb::odb(midas::odb const&) 2
midas::odb::odb_from_json_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
midas::odb::odb_from_xml_remote(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
midas::odb::odb_from_xml_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
midas::odb::print(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, int) 0
midas::odb::print[abi:cxx11]() 0
midas::odb::read() 38
midas::odb::read(int) 0
midas::odb::read_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 76
midas::odb::resize(int) 0
midas::odb::resize(int, bool) 0
midas::odb::resize_mdata(int) 0
midas::odb::save(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
midas::odb::search_hkey(midas::odb*, int) 0
midas::odb::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 0
midas::odb::set(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int) 0
midas::odb::set_flags_recursively(unsigned int) 2
midas::odb::set_mode(int) 0
midas::odb::set_odb(midas::odb*, int) 0
midas::odb::set_string_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int) 2
midas::odb::size() 0
midas::odb::unwatch() 0
midas::odb::unwatch_all() 0
midas::odb::watch(std::function<void (midas::odb&)>) 0
midas::odb::watch_callback(int, int, int, void*) 0
midas::odb::write(int) 2
midas::odb::write(int, int) 2
midas::odb::write_key(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&, bool) 0
midas::recurse_del_keys_not_in_defaults(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, int, midas::odb&) 0
midas::recurse_fix_order(midas::odb&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >&) 0
midas::recurse_get_defaults_order(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, midas::odb&, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, std::less<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > > >&) 0
midas::split(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, char) 0
midas::u_odb::add(double, bool) 0
midas::u_odb::get(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&) 6
midas::u_odb::mult(double, bool) 0
midas::u_odb::operator bool() 0
midas::u_odb::operator char const*() 0
midas::u_odb::operator double() 0
midas::u_odb::operator float() 0
midas::u_odb::operator int() 0
midas::u_odb::operator long() 0
midas::u_odb::operator midas::odb&() 0
midas::u_odb::operator short() 0
midas::u_odb::operator signed char() 0
midas::u_odb::operator std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >() 2
midas::u_odb::operator unsigned char() 0
midas::u_odb::operator unsigned int() 0
midas::u_odb::operator unsigned long() 0
midas::u_odb::operator unsigned short() 0
midas::u_odb::operator=(bool) 0
midas::u_odb::operator=(char const*) 0
midas::u_odb::operator=(double) 0
midas::u_odb::operator=(float) 0
midas::u_odb::operator=(int) 0
midas::u_odb::operator=(long) 0
midas::u_odb::operator=(short) 0
midas::u_odb::operator=(signed char) 0
midas::u_odb::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 0
midas::u_odb::operator=(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) 0
midas::u_odb::operator=(unsigned char) 0
midas::u_odb::operator=(unsigned int) 0
midas::u_odb::operator=(unsigned long) 0
midas::u_odb::operator=(unsigned short) 0
midas::u_odb::set_string_size(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, int) 2
midas::u_odb::~u_odb() 110

Generated by: LCOV version 2.0-1