LCOV - code coverage report
Current view: top level - libgnucash/engine - kvp-value.cpp (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 77.2 % 193 149
Test Date: 2025-02-07 16:25:45 Functions: 30.4 % 115 35
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
KvpValueImpl::KvpValueImpl(KvpValueImpl&&) 0
KvpValueImpl::add(KvpValueImpl*) 0
KvpValueImpl::operator=(KvpValueImpl const&) 0
KvpValueImpl::operator=(KvpValueImpl&&) 0
int compare_visitor::operator()<Time64 const, long const>(Time64 const&, long const&) const 0
int compare_visitor::operator()(KvpFrameImpl* const&, Time64 const&) const 0
int compare_visitor::operator()(KvpFrameImpl* const&, _GDate const&) const 0
int compare_visitor::operator()(KvpFrameImpl* const&, _GList* const&) const 0
int compare_visitor::operator()(KvpFrameImpl* const&, _gncGuid* const&) const 0
int compare_visitor::operator()(KvpFrameImpl* const&, _gnc_numeric const&) const 0
int compare_visitor::operator()(KvpFrameImpl* const&, char const* const&) const 0
int compare_visitor::operator()(KvpFrameImpl* const&, double const&) const 0
int compare_visitor::operator()(KvpFrameImpl* const&, long const&) const 0
int compare_visitor::operator()(Time64 const&, KvpFrameImpl* const&) const 0
int compare_visitor::operator()(Time64 const&, _GDate const&) const 0
int compare_visitor::operator()(Time64 const&, _GList* const&) const 0
int compare_visitor::operator()(Time64 const&, _gncGuid* const&) const 0
int compare_visitor::operator()(Time64 const&, _gnc_numeric const&) const 0
int compare_visitor::operator()(Time64 const&, char const* const&) const 0
int compare_visitor::operator()(Time64 const&, double const&) const 0
int compare_visitor::operator()(Time64 const&, long const&) const 0
int compare_visitor::operator()<_GDate const, KvpFrameImpl* const>(_GDate const&, KvpFrameImpl* const&) const 0
int compare_visitor::operator()<_GDate const, Time64 const>(_GDate const&, Time64 const&) const 0
int compare_visitor::operator()<_GDate const, _GList* const>(_GDate const&, _GList* const&) const 0
int compare_visitor::operator()<_GDate const, _gncGuid* const>(_GDate const&, _gncGuid* const&) const 0
int compare_visitor::operator()<_GDate const, _gnc_numeric const>(_GDate const&, _gnc_numeric const&) const 0
int compare_visitor::operator()<_GDate const, char const* const>(_GDate const&, char const* const&) const 0
int compare_visitor::operator()<_GDate const, double const>(_GDate const&, double const&) const 0
int compare_visitor::operator()<_GDate const, long const>(_GDate const&, long const&) const 0
int compare_visitor::operator()<_GList* const, KvpFrameImpl* const>(_GList* const&, KvpFrameImpl* const&) const 0
int compare_visitor::operator()<_GList* const, Time64 const>(_GList* const&, Time64 const&) const 0
int compare_visitor::operator()<_GList* const, _GDate const>(_GList* const&, _GDate const&) const 0
int compare_visitor::operator()<_GList* const, _gncGuid* const>(_GList* const&, _gncGuid* const&) const 0
int compare_visitor::operator()<_GList* const, _gnc_numeric const>(_GList* const&, _gnc_numeric const&) const 0
int compare_visitor::operator()<_GList* const, char const* const>(_GList* const&, char const* const&) const 0
int compare_visitor::operator()<_GList* const, double const>(_GList* const&, double const&) const 0
int compare_visitor::operator()<_GList* const, long const>(_GList* const&, long const&) const 0
int compare_visitor::operator()<_gncGuid* const, KvpFrameImpl* const>(_gncGuid* const&, KvpFrameImpl* const&) const 0
int compare_visitor::operator()<_gncGuid* const, Time64 const>(_gncGuid* const&, Time64 const&) const 0
int compare_visitor::operator()<_gncGuid* const, _GDate const>(_gncGuid* const&, _GDate const&) const 0
int compare_visitor::operator()<_gncGuid* const, _GList* const>(_gncGuid* const&, _GList* const&) const 0
int compare_visitor::operator()<_gncGuid* const, _gnc_numeric const>(_gncGuid* const&, _gnc_numeric const&) const 0
int compare_visitor::operator()<_gncGuid* const, char const* const>(_gncGuid* const&, char const* const&) const 0
int compare_visitor::operator()<_gncGuid* const, double const>(_gncGuid* const&, double const&) const 0
int compare_visitor::operator()<_gncGuid* const, long const>(_gncGuid* const&, long const&) const 0
int compare_visitor::operator()<_gnc_numeric const, KvpFrameImpl* const>(_gnc_numeric const&, KvpFrameImpl* const&) const 0
int compare_visitor::operator()<_gnc_numeric const, Time64 const>(_gnc_numeric const&, Time64 const&) const 0
int compare_visitor::operator()<_gnc_numeric const, _GDate const>(_gnc_numeric const&, _GDate const&) const 0
int compare_visitor::operator()<_gnc_numeric const, _GList* const>(_gnc_numeric const&, _GList* const&) const 0
int compare_visitor::operator()<_gnc_numeric const, _gncGuid* const>(_gnc_numeric const&, _gncGuid* const&) const 0
int compare_visitor::operator()<_gnc_numeric const, char const* const>(_gnc_numeric const&, char const* const&) const 0
int compare_visitor::operator()<_gnc_numeric const, double const>(_gnc_numeric const&, double const&) const 0
int compare_visitor::operator()<_gnc_numeric const, long const>(_gnc_numeric const&, long const&) const 0
int compare_visitor::operator()(char const* const&, KvpFrameImpl* const&) const 0
int compare_visitor::operator()(char const* const&, Time64 const&) const 0
int compare_visitor::operator()(char const* const&, _GDate const&) const 0
int compare_visitor::operator()(char const* const&, _GList* const&) const 0
int compare_visitor::operator()(char const* const&, _gncGuid* const&) const 0
int compare_visitor::operator()(char const* const&, _gnc_numeric const&) const 0
int compare_visitor::operator()(char const* const&, double const&) const 0
int compare_visitor::operator()(char const* const&, long const&) const 0
int compare_visitor::operator()(double const&, KvpFrameImpl* const&) const 0
int compare_visitor::operator()(double const&, Time64 const&) const 0
int compare_visitor::operator()(double const&, _GDate const&) const 0
int compare_visitor::operator()(double const&, _GList* const&) const 0
int compare_visitor::operator()(double const&, _gncGuid* const&) const 0
int compare_visitor::operator()(double const&, _gnc_numeric const&) const 0
int compare_visitor::operator()(double const&, char const* const&) const 0
int compare_visitor::operator()(double const&, long const&) const 0
int compare_visitor::operator()(long const&, KvpFrameImpl* const&) const 0
int compare_visitor::operator()(long const&, Time64 const&) const 0
int compare_visitor::operator()(long const&, _GDate const&) const 0
int compare_visitor::operator()(long const&, _GList* const&) const 0
int compare_visitor::operator()(long const&, _gncGuid* const&) const 0
int compare_visitor::operator()(long const&, _gnc_numeric const&) const 0
int compare_visitor::operator()(long const&, char const* const&) const 0
int compare_visitor::operator()(long const&, double const&) const 0
int compare_visitor::operator()<_GDate const>(_GDate const&, _GDate const&) const 0
to_string_visitor::operator()(KvpFrameImpl*) 0
to_string_visitor::operator()(Time64) 0
to_string_visitor::operator()(_GDate) 0
int compare_visitor::operator()<Time64 const>(Time64 const&, Time64 const&) const 1
to_string_visitor::operator()(double) 2
to_string_visitor::operator()(_GList*) 26
int compare_visitor::operator()<double const>(double const&, double const&) const 29
to_string_visitor::operator()(_gncGuid*) 31
to_string_visitor::operator()(_gnc_numeric) 35
to_string_visitor::operator()(char const*) 44
to_string_visitor::operator()(long) 69
KvpValueImpl::to_string[abi:cxx11]() const 83
to_string_visitor::to_string_visitor(std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >&) 207
KvpValueImpl::to_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 224
int compare_visitor::operator()<_GList* const>(_GList* const&, _GList* const&) const 509
kvp_glist_compare(_GList const*, _GList const*) 509
int compare_visitor::operator()<KvpFrameImpl* const>(KvpFrameImpl* const&, KvpFrameImpl* const&) const 539
int compare_visitor::operator()<_gnc_numeric const>(_gnc_numeric const&, _gnc_numeric const&) const 803
int compare_visitor::operator()<_gncGuid* const>(_gncGuid* const&, _gncGuid* const&) const 904
int compare_visitor::operator()<char const* const>(char const* const&, char const* const&) const 987
kvp_glist_copy(_GList const*) 1362
int compare_visitor::operator()<long const>(long const&, long const&) const 1766
void delete_visitor::operator()<KvpFrameImpl*>(KvpFrameImpl*&) 3028
void delete_visitor::operator()<_GList*>(_GList*&) 3046
void delete_visitor::operator()<_gncGuid*>(_gncGuid*&) 5267
compare(KvpValueImpl const&, KvpValueImpl const&) 5538
compare(KvpValueImpl const*, KvpValueImpl const*) 5565
void delete_visitor::operator()<char const*>(char const*&) 5921
destroy_value(void*) 9162
KvpValueImpl::KvpValueImpl(KvpValueImpl const&) 14760
KvpValueImpl::duplicate(KvpValueImpl const&) 14760
void delete_visitor::operator()<long>(long&) 16796
void delete_visitor::operator()(Time64&) 70
void delete_visitor::operator()(double&) 90
void delete_visitor::operator()<_GDate>(_GDate&) 1295
void delete_visitor::operator()<_gnc_numeric>(_gnc_numeric&) 5395
void delete_visitor::operator()(long&) 9946
KvpValueImpl::get_type() const 19988
KvpValueImpl::~KvpValueImpl() 34058

Generated by: LCOV version 2.0-1