LCOV - code coverage report
Current view: top level - libgnucash/engine - kvp-frame.hpp (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 78.3 % 23 18
Test Date: 2025-02-07 16:25:45 Functions: 68.4 % 19 13
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: - 0 0

Function Name Sort by function name Hit count Sort by function hit count
KvpFrameImpl::KvpFrameImpl() 65899
KvpFrameImpl::begin() 17
KvpFrameImpl::cstring_comparer::operator()(char const*, char const*) const 580314
KvpFrameImpl::empty() const 2705
KvpFrameImpl::end() 17
KvpFrameImpl::for_each_slot_prefix<void (*)(char const*, KvpValueImpl*, imap_info&), imap_info>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void (* const&)(char const*, KvpValueImpl*, imap_info&), imap_info&) const::{lambda(std::pair<char const* const, KvpValueImpl*> const&)#1}::operator()(std::pair<char const* const, KvpValueImpl*> const&) const 66
KvpFrameImpl::for_each_slot_prefix(std::__cxx11::basic_string, std::allocator > const&, void (* const&)(char const*, KvpValueImpl*, TokenAccountsInfo&), TokenAccountsInfo&) const::{lambda(std::pair const&)#1}::operator()(std::pair const&) const 65
KvpFrameImpl::for_each_slot_prefix(std::__cxx11::basic_string, std::allocator > const&, void (* const&)(char const*, KvpValueImpl*, imap_info&), imap_info&) const::{lambda(std::pair const&)#1}::operator()(std::pair const&) const 1
KvpFrameImpl::for_each_slot_temp<qof_instance_get_slots_prefix(QofInstance_s const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, KvpValueImpl*)#1}>(qof_instance_get_slots_prefix(QofInstance_s const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, KvpValueImpl*)#1} const&) const::{lambda(std::pair<char const* const, KvpValueImpl*> const&)#1}::operator()(std::pair<char const* const, KvpValueImpl*> const&) const 0
KvpFrameImpl::for_each_slot_temp<void (*)(char const*, KvpValueImpl*, void*), _xmlNode*>(void (* const&)(char const*, KvpValueImpl*, void*), _xmlNode*&) const::{lambda(std::pair<char const* const, KvpValueImpl*> const&)#1}::operator()(std::pair<char const* const, KvpValueImpl*> const&) const 2049
KvpFrameImpl::for_each_slot_temp(void (* const&)(char const*, KvpValueImpl*, (anonymous namespace)::wrap_param&), (anonymous namespace)::wrap_param&) const::{lambda(std::pair const&)#1}::operator()(std::pair const&) const 0
KvpFrameImpl::for_each_slot_temp(void (* const&)(char const*, KvpValueImpl*, _GHashTable*), _GHashTable*&) const::{lambda(std::pair const&)#1}::operator()(std::pair const&) const 0
KvpFrameImpl::for_each_slot_temp(void (* const&)(char const*, KvpValueImpl*, void*), _xmlNode*&) const::{lambda(std::pair const&)#1}::operator()(std::pair const&) const 1984
KvpFrameImpl::for_each_slot_temp(void ( const&)(char const*, KvpValueImpl*, slot_info_t&), slot_info_t&) const::{lambda(std::pair const&)#1}::operator()(std::pair const&) const 65
void KvpFrameImpl::for_each_slot_prefix<void (*)(char const*, KvpValueImpl*, imap_info&), imap_info>(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, void (* const&)(char const*, KvpValueImpl*, imap_info&), imap_info&) const 13
void KvpFrameImpl::for_each_slot_prefix(std::__cxx11::basic_string, std::allocator > const&, void (* const&)(char const*, KvpValueImpl*, TokenAccountsInfo&), TokenAccountsInfo&) const 12
void KvpFrameImpl::for_each_slot_prefix(std::__cxx11::basic_string, std::allocator > const&, void (* const&)(char const*, KvpValueImpl*, imap_info&), imap_info&) const 1
void KvpFrameImpl::for_each_slot_temp<qof_instance_get_slots_prefix(QofInstance_s const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, KvpValueImpl*)#1}>(qof_instance_get_slots_prefix(QofInstance_s const*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, KvpValueImpl*)#1} const&) const 0
void KvpFrameImpl::for_each_slot_temp<void (*)(char const*, KvpValueImpl*, void*), _xmlNode*>(void (* const&)(char const*, KvpValueImpl*, void*), _xmlNode*&) const 596
void KvpFrameImpl::for_each_slot_temp(void (* const&)(char const*, KvpValueImpl*, (anonymous namespace)::wrap_param&), (anonymous namespace)::wrap_param&) const 0
void KvpFrameImpl::for_each_slot_temp(void (* const&)(char const*, KvpValueImpl*, _GHashTable*), _GHashTable*&) const 0
void KvpFrameImpl::for_each_slot_temp(void (* const&)(char const*, KvpValueImpl*, void*), _xmlNode*&) const 490
void KvpFrameImpl::for_each_slot_temp(void ( const&)(char const*, KvpValueImpl*, slot_info_t&), slot_info_t&) const 106

Generated by: LCOV version 2.0-1