LCOV - code coverage report
Current view: top level - snaplogger - private_logger.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 173 190 91.1 %
Date: 2019-08-24 13:53:02 Functions: 33 35 94.3 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
snaplogger::(anonymous namespace)::getopt_logs(advgetopt::log_level_t, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
snaplogger::detail::asynchronous_logger::~asynchronous_logger() 0
snaplogger::private_logger::create_thread() 1
snaplogger::private_logger::unset_diagnostic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
snaplogger::private_logger::send_message_to_thread(std::shared_ptr<snaplogger::message>) 1
snaplogger::detail::asynchronous_logger::run() 1
snaplogger::detail::asynchronous_logger::asynchronous_logger(std::shared_ptr<cppthread::fifo<std::shared_ptr<snaplogger::message> > >) 1
snaplogger::detail::asynchronous_logger::~asynchronous_logger().2 1
_GLOBAL__sub_I_private_logger.cpp 2
__static_initialization_and_destruction_0(int, int) 2
snaplogger::private_logger::create_appender(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&) 2
snaplogger::private_logger::shutdown() 2
snaplogger::private_logger::private_logger() 2
snaplogger::private_logger::~private_logger() 2
snaplogger::private_logger::~private_logger().2 2
snaplogger::private_logger::pop_nested_diagnostic() 3
snaplogger::private_logger::push_nested_diagnostic(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 3
snaplogger::private_logger::delete_thread() 5
snaplogger::private_logger::register_appender_factory(std::shared_ptr<snaplogger::appender_factory>) 8
snaplogger::private_logger::get_nested_diagnostics[abi:cxx11]() const 8
snaplogger::private_logger::get_default_format() 15
snaplogger::private_logger::get_severity(snaplogger::severity_t) const 16
snaplogger::private_logger::get_component(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 23
snaplogger::private_logger::set_diagnostic(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&) 23
snaplogger::private_logger::register_function(std::shared_ptr<snaplogger::function>) 23
snaplogger::private_logger::get_severity(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 24
snaplogger::private_logger::add_severity(std::shared_ptr<snaplogger::severity>) 25
snaplogger::private_logger::get_function(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 36
snaplogger::private_logger::get_map_diagnostics[abi:cxx11]() 45
snaplogger::private_logger::register_variable_factory(std::shared_ptr<snaplogger::variable_factory>) 57
snaplogger::private_logger::get_variable(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 152
snaplogger::private_logger::has_functions() const 48800
snaplogger::get_private_logger(snaplogger::message const&) 48866
snaplogger::private_logger::create_environment() 96407
snaplogger::get_private_logger() 96749

Generated by: LCOV version 1.12