LCOV - code coverage report
Current view: top level - libgnucash/backend/sql - gnc-transaction-sql.cpp (source / functions) Hit Total Coverage
Test: gnucash.info Lines: 200 290 69.0 %
Date: 2024-10-31 11:06:40 Functions: 18 24 75.0 %
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_transaction_load_tx_for_account(GncSqlBackend*, account_s*) 3
delete_splits(GncSqlBackend*, transaction_s*) 0
set_split_lot(void*, void*) 3
load_single_tx(GncSqlBackend*, GncSqlRow&) 11
load_single_split(GncSqlBackend*, GncSqlRow&) 18
query_transactions(GncSqlBackend*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 10
set_acct_bal_balance(void*, _gnc_numeric) 0
delete_split_slots_cb(void*, void*) 0
get_split_reconcile_state(void*) 18
set_split_reconcile_state(void*, void*) 18
load_splits_for_transactions(GncSqlBackend*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 4
set_acct_bal_reconcile_state(void*, void*) 0
set_acct_bal_account_from_guid(void*, void*) 0
split_info_t::split_info_t() 0
GncSqlSplitBackend::create_tables(GncSqlBackend*) 10
GncSqlSplitBackend::commit(GncSqlBackend*, QofInstance_s*) 18
GncSqlSplitBackend::GncSqlSplitBackend() 10
GncSqlTransBackend::create_tables(GncSqlBackend*) 10
GncSqlTransBackend::commit(GncSqlBackend*, QofInstance_s*) 9
GncSqlTransBackend::load_all(GncSqlBackend*) 6
GncSqlTransBackend::GncSqlTransBackend() 10
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 19
GncSqlColumnTableEntryImpl<(GncSqlObjectType)13>::add_to_table(std::vector<GncSqlColumnInfo, std::allocator<GncSqlColumnInfo> >&) const 10
GncSqlColumnTableEntryImpl<(GncSqlObjectType)13>::load(GncSqlBackend const*, GncSqlRow&, char const*, void*) const 19

Generated by: LCOV version 1.14