LCOV - code coverage report
Current view: top level - libgnucash/backend/sql - gnc-sql-column-table-entry.cpp (source / functions) Hit Total Coverage
Test: gnucash.info Lines: 266 293 90.8 %
Date: 2024-10-31 11:06:40 Functions: 37 39 94.9 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 0 0 -

Function Name Sort by function name Hit count Sort by hit count
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
get_autoinc_id(void*, _QofParam const*) 0
GncSqlColumnTableEntryImpl<(GncSqlObjectType)7>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 5
GncSqlColumnTableEntryImpl<(GncSqlObjectType)3>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 10
GncSqlColumnTableEntryImpl<(GncSqlObjectType)5>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 25
void set_parameter<void*, _gnc_numeric>(void*, _gnc_numeric, char const*) 38
GncSqlColumnTableEntryImpl<(GncSqlObjectType)4>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 55
GncSqlColumnTableEntryImpl<(GncSqlObjectType)7>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 58
GncSqlColumnTableEntryImpl<(GncSqlObjectType)3>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 60
set_autoinc_id(void*, void*) 65
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 65
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 67
GncSqlColumnTableEntryImpl<(GncSqlObjectType)5>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 71
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 78
gnc_sql_load_guid(GncSqlBackend const*, GncSqlRow&) 80
_retrieve_guid_(void*, void*) 80
GncSqlColumnTableEntryImpl<(GncSqlObjectType)6>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 80
GncSqlColumnTableEntryImpl<(GncSqlObjectType)4>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 98
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 105
GncSqlColumnTableEntryImpl<(GncSqlObjectType)6>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 106
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 113
GncSqlColumnTableEntryImpl<(GncSqlObjectType)2>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 115
GncSqlColumnTableEntryImpl<(GncSqlObjectType)8>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 115
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 129
GncSqlColumnTableEntryImpl<(GncSqlObjectType)1>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 130
GncSqlColumnTableEntryImpl<(GncSqlObjectType)8>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 134
GncSqlColumnTableEntry::add_objectref_guid_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 165
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 179
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 185
GncSqlColumnTableEntryImpl<(GncSqlObjectType)2>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 190
GncSqlColumnTableEntryImpl<(GncSqlObjectType)0>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 270
gnc_sql_load_object(GncSqlBackend const*, GncSqlRow&, char const*, void*, std::vector<std::shared_ptr<GncSqlColumnTableEntry>, std::allocator<std::shared_ptr<GncSqlColumnTableEntry> > > const&) 275
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 344
int GncSqlColumnTableEntry::get_row_value_from_object<int>(char const*, void const*, std::integral_constant<bool, false>) const 364
GncSqlColumnTableEntryImpl<(GncSqlObjectType)1>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 376
GncSqlColumnTableEntryImpl<(GncSqlObjectType)0>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 409
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 701
GncSqlColumnTableEntry::get_getter(char const*) const 985
GncSqlColumnTableEntry::get_setter(char const*) const 2409

Generated by: LCOV version 1.14