LCOV - code coverage report
Current view: top level - eventdispatcher - dispatcher.h (source / functions) Hit Total Coverage
Test: coverage.info Lines: 25 105 23.8 %
Date: 2022-06-18 10:10:36 Functions: 28 93 30.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
ed::dispatcher<(anonymous namespace)::unix_client>::get_commands(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
ed::dispatcher<(anonymous namespace)::unix_client>::dispatcher_match::always_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 0
ed::dispatcher<(anonymous namespace)::unix_client>::dispatcher_match::callback_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 0
ed::dispatcher<(anonymous namespace)::unix_dgram_client>::get_commands(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
ed::dispatcher<(anonymous namespace)::unix_dgram_client>::dispatcher_match::always_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 0
ed::dispatcher<(anonymous namespace)::unix_dgram_client>::dispatcher_match::callback_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 0
ed::dispatcher<(anonymous namespace)::unix_dgram_server>::get_commands(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
ed::dispatcher<(anonymous namespace)::unix_dgram_server>::dispatcher_match::always_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 0
ed::dispatcher<(anonymous namespace)::unix_dgram_server>::dispatcher_match::callback_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 0
ed::dispatcher<(anonymous namespace)::unix_server_client>::get_commands(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
ed::dispatcher<(anonymous namespace)::unix_server_client>::dispatcher_match::always_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 0
ed::dispatcher<(anonymous namespace)::unix_server_client>::dispatcher_match::callback_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 0
ed::dispatcher<ed::logrotate_udp_messenger>::Expression::Expression(char const*) 0
ed::dispatcher<ed::logrotate_udp_messenger>::Expression::Expression() 0
ed::dispatcher<ed::logrotate_udp_messenger>::MatchValue<void (ed::logrotate_udp_messenger::*)(ed::message&)>::MatchValue(void (ed::logrotate_udp_messenger::*)(ed::message&)) 0
ed::dispatcher<ed::logrotate_udp_messenger>::MatchValue<ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match::match_t (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&)>::MatchValue(ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match::match_t (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&)) 0
ed::dispatcher<ed::logrotate_udp_messenger>::MatchValue<char const*>::MatchValue(char const*) 0
ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match ed::dispatcher<ed::logrotate_udp_messenger>::define_match<ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Execute>(ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Execute) 0
ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match ed::dispatcher<ed::logrotate_udp_messenger>::define_match<ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc>(ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc) 0
ed::dispatcher<ed::logrotate_udp_messenger>::get_commands(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
ed::dispatcher<ed::logrotate_udp_messenger>::define_catch_all() 0
ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match::always_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 0
ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match::callback_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 0
ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match::one_to_one_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 0
std::enable_if<!std::is_same<ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Execute>::value, ed::dispatcher<ed::logrotate_udp_messenger>::Expression::value_t>::type ed::dispatcher<ed::logrotate_udp_messenger>::find_match_value<ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::Expression>(ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::Expression) 0
std::enable_if<!std::is_same<ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc>::value, ed::dispatcher<ed::logrotate_udp_messenger>::Expression::value_t>::type ed::dispatcher<ed::logrotate_udp_messenger>::find_match_value<ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::Expression>(ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::Expression) 0
std::enable_if<std::is_same<ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Expression>::value, ed::dispatcher<ed::logrotate_udp_messenger>::Expression::value_t>::type ed::dispatcher<ed::logrotate_udp_messenger>::find_match_value<ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Expression>(ed::dispatcher<ed::logrotate_udp_messenger>::Expression) 0
std::enable_if<std::is_same<ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Expression>::value, ed::dispatcher<ed::logrotate_udp_messenger>::Expression::value_t>::type ed::dispatcher<ed::logrotate_udp_messenger>::find_match_value<ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::Expression>(ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::Expression) 0
std::enable_if<!std::is_same<ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::Expression>::value, ed::dispatcher<ed::logrotate_udp_messenger>::Execute::value_t>::type ed::dispatcher<ed::logrotate_udp_messenger>::find_match_value<ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::Execute>(ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::Execute) 0
std::enable_if<std::is_same<ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::Execute>::value, ed::dispatcher<ed::logrotate_udp_messenger>::Execute::value_t>::type ed::dispatcher<ed::logrotate_udp_messenger>::find_match_value<ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::Execute>(ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::Execute) 0
std::enable_if<std::is_same<ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::Execute>::value, ed::dispatcher<ed::logrotate_udp_messenger>::Execute::value_t>::type ed::dispatcher<ed::logrotate_udp_messenger>::find_match_value<ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::Execute>(ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::Execute) 0
std::enable_if<!std::is_same<ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::Expression>::value, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc::value_t>::type ed::dispatcher<ed::logrotate_udp_messenger>::find_match_value<ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc>(ed::dispatcher<ed::logrotate_udp_messenger>::Expression, ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc) 0
std::enable_if<!std::is_same<ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::Execute>::value, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc::value_t>::type ed::dispatcher<ed::logrotate_udp_messenger>::find_match_value<ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc>(ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc) 0
std::enable_if<!std::is_same<ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::Execute>::value, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc::value_t>::type ed::dispatcher<ed::logrotate_udp_messenger>::find_match_value<ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc>(ed::dispatcher<ed::logrotate_udp_messenger>::Execute, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc) 0
std::enable_if<std::is_same<ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc>::value, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc::value_t>::type ed::dispatcher<ed::logrotate_udp_messenger>::find_match_value<ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc>(ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc) 0
std::enable_if<std::is_same<ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc>::value, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc::value_t>::type ed::dispatcher<ed::logrotate_udp_messenger>::find_match_value<ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc>(ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc, ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc) 0
ed::dispatcher<ed::logrotate_udp_messenger>::add_communicator_commands() 0
ed::dispatcher<ed::logrotate_udp_messenger>::Execute::Execute(void (ed::logrotate_udp_messenger::*)(ed::message&)) 0
ed::dispatcher<ed::logrotate_udp_messenger>::Execute::Execute() 0
ed::dispatcher<ed::logrotate_udp_messenger>::dispatch(ed::message&) 0
ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc::MatchFunc(ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match::match_t (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&)) 0
ed::dispatcher<ed::logrotate_udp_messenger>::MatchFunc::MatchFunc() 0
ed::dispatcher<ed::logrotate_udp_messenger>::set_trace(bool) 0
ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher(ed::logrotate_udp_messenger*, std::vector<ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match, std::allocator<ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match> >) 0
ed::dispatcher<ed::logrotate_udp_messenger>::~dispatcher() 0
ed::dispatcher<ed::logrotate_udp_messenger>::~dispatcher().2 0
ed::dispatcher<(anonymous namespace)::unix_client>::dispatcher_match::match_is_always_match() const 0
ed::dispatcher<(anonymous namespace)::unix_client>::dispatcher_match::match_is_callback_match() const 0
ed::dispatcher<(anonymous namespace)::unix_client>::dispatcher_match::match_is_one_to_one_match() const 0
ed::dispatcher<(anonymous namespace)::unix_dgram_client>::dispatcher_match::match_is_always_match() const 0
ed::dispatcher<(anonymous namespace)::unix_dgram_client>::dispatcher_match::match_is_callback_match() const 0
ed::dispatcher<(anonymous namespace)::unix_dgram_client>::dispatcher_match::match_is_one_to_one_match() const 0
ed::dispatcher<(anonymous namespace)::unix_dgram_server>::dispatcher_match::match_is_always_match() const 0
ed::dispatcher<(anonymous namespace)::unix_dgram_server>::dispatcher_match::match_is_callback_match() const 0
ed::dispatcher<(anonymous namespace)::unix_dgram_server>::dispatcher_match::match_is_one_to_one_match() const 0
ed::dispatcher<(anonymous namespace)::unix_server_client>::dispatcher_match::match_is_always_match() const 0
ed::dispatcher<(anonymous namespace)::unix_server_client>::dispatcher_match::match_is_callback_match() const 0
ed::dispatcher<(anonymous namespace)::unix_server_client>::dispatcher_match::match_is_one_to_one_match() const 0
ed::dispatcher<ed::logrotate_udp_messenger>::MatchValue<void (ed::logrotate_udp_messenger::*)(ed::message&)>::get() const 0
ed::dispatcher<ed::logrotate_udp_messenger>::MatchValue<ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match::match_t (*)(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&)>::get() const 0
ed::dispatcher<ed::logrotate_udp_messenger>::MatchValue<char const*>::get() const 0
ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match::match_is_always_match() const 0
ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match::match_is_callback_match() const 0
ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match::match_is_one_to_one_match() const 0
ed::dispatcher<ed::logrotate_udp_messenger>::dispatcher_match::execute(ed::logrotate_udp_messenger*, ed::message&) const 0
ed::dispatcher<(anonymous namespace)::unix_client>::dispatcher_match::one_to_one_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 1
ed::dispatcher<(anonymous namespace)::unix_client>::dispatch(ed::message&) 1
ed::dispatcher<(anonymous namespace)::unix_client>::set_trace(bool) 1
ed::dispatcher<(anonymous namespace)::unix_client>::dispatcher((anonymous namespace)::unix_client*, std::vector<ed::dispatcher<(anonymous namespace)::unix_client>::dispatcher_match, std::allocator<ed::dispatcher<(anonymous namespace)::unix_client>::dispatcher_match> >) 1
ed::dispatcher<(anonymous namespace)::unix_client>::~dispatcher() 1
ed::dispatcher<(anonymous namespace)::unix_client>::~dispatcher().2 1
ed::dispatcher<(anonymous namespace)::unix_dgram_client>::dispatcher_match::one_to_one_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 1
ed::dispatcher<(anonymous namespace)::unix_dgram_client>::dispatch(ed::message&) 1
ed::dispatcher<(anonymous namespace)::unix_dgram_client>::set_trace(bool) 1
ed::dispatcher<(anonymous namespace)::unix_dgram_client>::dispatcher((anonymous namespace)::unix_dgram_client*, std::vector<ed::dispatcher<(anonymous namespace)::unix_dgram_client>::dispatcher_match, std::allocator<ed::dispatcher<(anonymous namespace)::unix_dgram_client>::dispatcher_match> >) 1
ed::dispatcher<(anonymous namespace)::unix_dgram_client>::~dispatcher() 1
ed::dispatcher<(anonymous namespace)::unix_dgram_client>::~dispatcher().2 1
ed::dispatcher<(anonymous namespace)::unix_dgram_server>::set_trace(bool) 1
ed::dispatcher<(anonymous namespace)::unix_dgram_server>::dispatcher((anonymous namespace)::unix_dgram_server*, std::vector<ed::dispatcher<(anonymous namespace)::unix_dgram_server>::dispatcher_match, std::allocator<ed::dispatcher<(anonymous namespace)::unix_dgram_server>::dispatcher_match> >) 1
ed::dispatcher<(anonymous namespace)::unix_dgram_server>::~dispatcher() 1
ed::dispatcher<(anonymous namespace)::unix_dgram_server>::~dispatcher().2 1
ed::dispatcher<(anonymous namespace)::unix_server_client>::set_trace(bool) 1
ed::dispatcher<(anonymous namespace)::unix_server_client>::dispatcher((anonymous namespace)::unix_server_client*, std::vector<ed::dispatcher<(anonymous namespace)::unix_server_client>::dispatcher_match, std::allocator<ed::dispatcher<(anonymous namespace)::unix_server_client>::dispatcher_match> >) 1
ed::dispatcher<(anonymous namespace)::unix_server_client>::~dispatcher() 1
ed::dispatcher<(anonymous namespace)::unix_server_client>::~dispatcher().2 1
ed::dispatcher<(anonymous namespace)::unix_client>::dispatcher_match::execute((anonymous namespace)::unix_client*, ed::message&) const 1
ed::dispatcher<(anonymous namespace)::unix_dgram_client>::dispatcher_match::execute((anonymous namespace)::unix_dgram_client*, ed::message&) const 1
ed::dispatcher<(anonymous namespace)::unix_dgram_server>::dispatch(ed::message&) 2
ed::dispatcher<(anonymous namespace)::unix_server_client>::dispatch(ed::message&) 2
ed::dispatcher<(anonymous namespace)::unix_dgram_server>::dispatcher_match::one_to_one_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 3
ed::dispatcher<(anonymous namespace)::unix_server_client>::dispatcher_match::one_to_one_match(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, ed::message&) 3
ed::dispatcher<(anonymous namespace)::unix_dgram_server>::dispatcher_match::execute((anonymous namespace)::unix_dgram_server*, ed::message&) const 3
ed::dispatcher<(anonymous namespace)::unix_server_client>::dispatcher_match::execute((anonymous namespace)::unix_server_client*, ed::message&) const 3

Generated by: LCOV version 1.13