LCOV - code coverage report
Current view: top level - snapdev - hexadecimal_string.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 68 68 100.0 %
Date: 2022-02-17 19:51:20 Functions: 17 21 81.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
snapdev::hexadecimal_string_exception::~hexadecimal_string_exception() 0
snapdev::hexadecimal_string_out_of_range::~hexadecimal_string_out_of_range() 0
snapdev::hexadecimal_string_invalid_parameter::~hexadecimal_string_invalid_parameter() 0
snapdev::bin_to_hex(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(char const&)#1}::operator()(char const&) const::{lambda(char)#1}::_FUN(char) 0
bool snapdev::is_hexdigit<char32_t>(char32_t) 28
snapdev::hexadecimal_string_exception::hexadecimal_string_exception(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 44
snapdev::hexadecimal_string_exception::~hexadecimal_string_exception().2 44
snapdev::hexadecimal_string_invalid_parameter::hexadecimal_string_invalid_parameter(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 44
snapdev::hexadecimal_string_invalid_parameter::~hexadecimal_string_invalid_parameter().2 44
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > snapdev::int_to_hex<unsigned char>(unsigned char, bool, unsigned int) 256
unsigned char snapdev::hex_to_int<unsigned char>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1001
snapdev::hexadecimal_string_out_of_range::hexadecimal_string_out_of_range(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1001
snapdev::hexadecimal_string_out_of_range::~hexadecimal_string_out_of_range().2 1001
snapdev::bin_to_hex(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 66538
int snapdev::hex_to_int<int>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 131072
snapdev::hex_to_bin(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 132116
snapdev::bin_to_hex(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(char const&)#1}::operator()(char const&) const 140126
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > snapdev::int_to_hex<int>(int, bool, unsigned int) 196608
snapdev::bin_to_hex(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(char const&)#1}::operator()(char const&) const::{lambda(char)#1}::operator()(char) const 280252
int snapdev::hexdigit_to_number<char>(char) 1063543
bool snapdev::is_hexdigit<int>(int) 1114112

Generated by: LCOV version 1.13