LCOV - code coverage report
Current view: top level - libgnucash/backend/sql - gnc-transaction-sql.cpp (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 78.3 % 290 227
Test Date: 2026-07-07 13:20:28 Functions: 87.5 % 24 21
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
set_acct_bal_account_from_guid(void*, void*) 0
set_acct_bal_balance(void*, _gnc_numeric) 0
set_acct_bal_reconcile_state(void*, void*) 0
delete_split_slots_cb(void*, void*) 1
delete_splits(GncSqlBackend*, transaction_s*) 1
split_info_t::split_info_t() 1
gnc_sql_transaction_load_tx_for_account(GncSqlBackend*, account_s*) 3
set_split_lot(void*, void*) 3
load_splits_for_transactions(GncSqlBackend*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 6
GncSqlTransBackend::load_all(GncSqlBackend*) 8
GncSqlColumnTableEntryImpl<(GncSqlObjectType)13>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 12
GncSqlTransBackend::commit(GncSqlBackend*, QofInstance_s*) 12
query_transactions(GncSqlBackend*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 12
GncSqlSplitBackend::GncSqlSplitBackend() 13
GncSqlSplitBackend::create_tables(GncSqlBackend*) 13
GncSqlTransBackend::GncSqlTransBackend() 13
GncSqlTransBackend::create_tables(GncSqlBackend*) 13
load_single_tx(GncSqlBackend*, GncSqlRow&) 14
get_split_reconcile_state(void*) 22
GncSqlColumnTableEntryImpl<(GncSqlObjectType)13>::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 23
GncSqlSplitBackend::commit(GncSqlBackend*, QofInstance_s*) 23
load_single_split(GncSqlBackend*, GncSqlRow&) 23
set_split_reconcile_state(void*, void*) 23
GncSqlColumnTableEntryImpl<(GncSqlObjectType)13>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 24

Generated by: LCOV version 2.0-1