LCOV - code coverage report
Current view: top level - snaplogger - message.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 105 182 57.7 %
Date: 2022-07-01 22:43:09 Functions: 30 40 75.0 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
snaplogger::send_stack_trace(libexcept::exception_base_t const&) 0
snaplogger::message::set_timestamp(timespec const&) 0
snaplogger::message::default_severity() 0
snaplogger::message::get_system_field_name(snaplogger::system_field_t) 0
snaplogger::message::get_system_field_from_name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
snaplogger::message::message(snaplogger::severity_t, char const*, char const*, int).2 0
snaplogger::message::message(std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > const&, snaplogger::message const&).2 0
snaplogger::message::~message() 0
snaplogger::message::~message().3 0
snaplogger::message::has_component(std::shared_ptr<snaplogger::component>) const 0
snaplogger::message::set_filename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
snaplogger::message::set_function(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
snaplogger::message::set_precise_time() 1
snaplogger::message::set_line(int) 1
snaplogger::message::get_fields[abi:cxx11]() const 1
_GLOBAL__sub_I_message.cpp 2
__static_initialization_and_destruction_0(int, int) 2
snaplogger::message::message(std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> > const&, snaplogger::message const&) 2
snaplogger::message::get_filename[abi:cxx11]() const 2
snaplogger::message::get_function[abi:cxx11]() const 2
snaplogger::message::get_line() const 2
snaplogger::message::get_field(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 2
snaplogger::message::get_timestamp() const 4
snaplogger::message::add_component(std::shared_ptr<snaplogger::component>) 15
snaplogger::message::can_add_component(std::shared_ptr<snaplogger::component>) const 15
snaplogger::message::set_recursive_message(bool) const 24
snaplogger::message::get_environment() const 47
snaplogger::message::set_severity(snaplogger::severity_t) 33561
snaplogger::message::get_message[abi:cxx11]() const 48535
snaplogger::message::get_recursive_message() const 48537
snaplogger::message::get_logger() const 48716
snaplogger::create_message(snaplogger::severity_t, char const*, char const*, int) 65594
snaplogger::send_message(std::basic_ostream<char, std::char_traits<char> >&) 99158
snaplogger::(anonymous namespace)::get_next_id() 99165
snaplogger::message::message(snaplogger::severity_t, char const*, char const*, int) 99165
snaplogger::message::~message().2 99167
snaplogger::message::add_field(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&) 99171
snaplogger::message::get_components() const 147711
snaplogger::message::get_severity() const 198408
snaplogger::null_buffer::overflow(int) 1204931

Generated by: LCOV version 1.13