LCOV - code coverage report
Current view: top level - libgnucash/backend/sql - gnc-sql-column-table-entry.cpp (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 90.7 % 302 274
Test Date: 2026-07-07 13:20:28 Functions: 95.0 % 40 38
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
GncSqlColumnTableEntry::add_objectref_guid_to_query(char const*, void const*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&) const 147
GncSqlColumnTableEntry::add_objectref_guid_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 198
GncSqlColumnTableEntry::get_getter(char const*) const 1121
GncSqlColumnTableEntry::get_setter(char const*) const 2983
GncSqlColumnTableEntryImpl<(GncSqlObjectType)0>::add_to_query(char const*, void*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&) const 789
GncSqlColumnTableEntryImpl<(GncSqlObjectType)0>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 324
GncSqlColumnTableEntryImpl<(GncSqlObjectType)0>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 506
GncSqlColumnTableEntryImpl<(GncSqlObjectType)1>::add_to_query(char const*, void*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&) const 397
GncSqlColumnTableEntryImpl<(GncSqlObjectType)1>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 156
GncSqlColumnTableEntryImpl<(GncSqlObjectType)1>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 474
GncSqlColumnTableEntryImpl<(GncSqlObjectType)2>::add_to_query(char const*, void*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&) const 199
GncSqlColumnTableEntryImpl<(GncSqlObjectType)2>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 138
GncSqlColumnTableEntryImpl<(GncSqlObjectType)2>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 232
GncSqlColumnTableEntryImpl<(GncSqlObjectType)3>::add_to_query(char const*, void*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&) const 77
GncSqlColumnTableEntryImpl<(GncSqlObjectType)3>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 12
GncSqlColumnTableEntryImpl<(GncSqlObjectType)3>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 76
GncSqlColumnTableEntryImpl<(GncSqlObjectType)4>::add_to_query(char const*, void*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&) const 123
GncSqlColumnTableEntryImpl<(GncSqlObjectType)4>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 66
GncSqlColumnTableEntryImpl<(GncSqlObjectType)4>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 125
GncSqlColumnTableEntryImpl<(GncSqlObjectType)5>::add_to_query(char const*, void*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&) const 88
GncSqlColumnTableEntryImpl<(GncSqlObjectType)5>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 30
GncSqlColumnTableEntryImpl<(GncSqlObjectType)5>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 87
GncSqlColumnTableEntryImpl<(GncSqlObjectType)6>::add_to_query(char const*, void*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&) const 131
GncSqlColumnTableEntryImpl<(GncSqlObjectType)6>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 96
GncSqlColumnTableEntryImpl<(GncSqlObjectType)6>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 132
GncSqlColumnTableEntryImpl<(GncSqlObjectType)7>::add_to_query(char const*, void*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&) const 75
GncSqlColumnTableEntryImpl<(GncSqlObjectType)7>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 6
GncSqlColumnTableEntryImpl<(GncSqlObjectType)7>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 74
GncSqlColumnTableEntryImpl<(GncSqlObjectType)8>::add_to_query(char const*, void*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&) const 203
GncSqlColumnTableEntryImpl<(GncSqlObjectType)8>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 138
GncSqlColumnTableEntryImpl<(GncSqlObjectType)8>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 160
_retrieve_guid_(void*, void*) 98
get_autoinc_id(void*, _QofParam const*) 0
gnc_sql_append_guids_to_sql(std::__cxx11::basic_stringstream<char, std::char_traits<char>, std::allocator<char> >&, std::vector<QofInstance_s*, std::allocator<QofInstance_s*> > const&) 0
gnc_sql_load_guid(GncSqlBackend const*, GncSqlRow&) 98
gnc_sql_load_object(GncSqlBackend const*, GncSqlRow&, char const*, void*, std::vector<std::shared_ptr<GncSqlColumnTableEntry>, std::allocator<std::shared_ptr<GncSqlColumnTableEntry> > > const&) 345
int GncSqlColumnTableEntry::get_row_value_from_object<int>(char const*, void const*, std::integral_constant<bool, false>) const 402
long GncSqlColumnTableEntry::get_row_value_from_object<long>(char const*, void const*) const 77
set_autoinc_id(void*, void*) 81
void set_parameter<void*, _gnc_numeric>(void*, _gnc_numeric, char const*) 48

Generated by: LCOV version 2.0-1