LCOV - code coverage report
Current view: top level - libaddr - route.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 129 129 100.0 %
Date: 2021-07-21 12:51:15 Functions: 22 22 100.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
auto addr::find_default_route(std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > const&)::{lambda(auto:1 const&)#1}::operator()<std::shared_ptr<addr::route> >(std::shared_ptr<addr::route> const&) const 1
_GLOBAL__sub_I_route.cpp 2
__static_initialization_and_destruction_0(int, int) 2
addr::find_default_route(std::vector<std::shared_ptr<addr::route>, std::allocator<std::shared_ptr<addr::route> > > const&) 2
addr::route::get_ipv4_routes() 3
addr::route::get_metric() const 14
addr::route::get_window() const 14
addr::route::flags_to_string[abi:cxx11]() const 14
addr::route::get_gateway_address() const 14
addr::route::get_reference_count() const 14
addr::route::get_mtu() const 14
addr::route::get_use() const 14
addr::route::get_irtt() const 14
addr::route::get_flags() const 14
addr::route::get_destination_address() const 15
addr::route::get_interface_name[abi:cxx11]() const 29
addr::(anonymous namespace)::get_position(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> > > > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 33
addr::(anonymous namespace)::readwords(std::basic_ifstream<char, std::char_traits<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> > > >&) 48
addr::(anonymous namespace)::hex_to_addr(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 126
auto addr::route::flags_to_string[abi:cxx11]() const::{lambda(auto:1 const&)#1}::operator()<addr::(anonymous namespace)::flag_name_t>(addr::(anonymous namespace)::flag_name_t const&) const 252
addr::(anonymous namespace)::get_value(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> > > > const&, int) 462
addr::(anonymous namespace)::hex_to_number(char) 1008

Generated by: LCOV version 1.13