LCOV - code coverage report
Current view: top level - libgnucash/engine - gnc-commodity.cpp (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 77.0 % 946 728
Test Date: 2026-11-02 18:19:43 Functions: 86.6 % 134 116
Legend: Lines:     hit not hit

Function Name Sort by function name Hit count Sort by function hit count
auto gnc_quote_source_get_index::{lambda(auto:1 const&)#1}::operator()<gnc_quote_source_s>(gnc_quote_source_s const&) const 0
commit_err(QofInstance_s*, QofBackendError) 0
commodity_table_get_all_noncurrency_commodities(gnc_commodity_table_s const*) 0
get_quotables_helper1(void*, void*, void*) 0
get_quotables_helper2(gnc_commodity_s*, void*) 0
gnc_commodity_clone 0
gnc_commodity_compare_void 0
gnc_commodity_namespace_get_commodity_list 0
gnc_commodity_namespace_get_gui_name 0
gnc_commodity_table_find_full 0
gnc_commodity_table_get_quotable_commodities 0
gnc_commodity_table_rename_namespace(gnc_commodity_table_s const*, char const*, char const*) 0
gnc_commodity_user_set_quote_flag 0
gnc_quote_source_fq_installed 0
gnc_quote_source_fq_version 0
gnc_quote_source_get_index 0
gnc_quote_source_get_type 0
gnc_quote_source_s::get_type() const 0
gnc_commodity_get_namespace_ds 1
gnc_commodity_table_lookup_unique 1
gnc_commodity_obtain_twin 2
gnc_commodity_set_auto_quote_control_flag 2
gnc_commodity_table_get_namespaces_list 2
gnc_quote_source_get_user_name 2
gnc_quote_source_s::get_user_name() const 2
gnc_commodity_get_quote_tz 4
gnc_quote_source_num_entries 5
gnc_quote_source_lookup_by_ti 6
gnc_commodity_set_user_symbol 7
get_quote_source_from_type(QuoteSourceType) 11
gnc_monetary_list_free 11
gnc_monetary_list_delete_zeros 12
gnc_quote_source_s::set_supported(bool) 15
gnc_quote_source_set_fq_installed(char const*, std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > const&) 15
gnc_commodity_table_has_namespace 20
gnc_quote_source_add_new 22
gnc_quote_source_get_supported 23
gnc_quote_source_s::get_supported() const 23
gnc_commodity_table_foreach_commodity 26
auto get_quote_source_from_type(QuoteSourceType)::{lambda(auto:1 const&)#1}::operator()<std::pair<QuoteSourceType, std::__cxx11::list<gnc_quote_source_s, std::allocator<gnc_quote_source_s> >&> >(std::pair<QuoteSourceType, std::__cxx11::list<gnc_quote_source_s, std::allocator<gnc_quote_source_s> >&> const&) const 38
gnc_monetary_list_add_monetary 44
gnc_commodity_find_commodity_by_guid 45
gnc_commodity_get_cusip 46
gnc_commodity_table_get_size 49
gnc_commodity_set_property(_GObject*, unsigned int, _GValue const*, _GParamSpec*) 60
gnc_commodity_class_init(_GncCommodityClass*) 65
gnc_commodity_copy 66
iter_namespace(void*, void*, void*) 67
gnc_commodity_get_fullname 70
gnc_quote_source_get_internal_name 89
gnc_commodity_set_quote_tz 95
gnc_commodity_table_register 101
gnc_commodity_get_default_quote_source 165
count_coms(void*, void*, void*) 172
gnc_commodity_get_quote_source 175
commodity_table_book_end(QofBook*) 200
gnc_commodity_table_destroy 213
g_hash_table_keys(_GHashTable*) 238
gnc_commodity_table_get_namespaces 238
g_hash_table_values(_GHashTable*) 240
gnc_commodity_table_get_commodities 240
gnc_commodity_table_add_default_data 315
commodity_table_book_begin(QofBook*) 326
gnc_commodity_table_new 339
gnc_commodity_get_property(_GObject*, unsigned int, _GValue*, _GParamSpec*) 354
gnc_commodity_set_quote_flag 418
gnc_commodity_namespace_dispose_real(_GObject*) 625
gnc_commodity_namespace_finalize_real(_GObject*) 625
gnc_commodity_table_delete_namespace 625
gnc_commodity_get_auto_quote_control_flag 925
gnc_commodity_namespace_init(gnc_commodity_namespace_s*) 1036
gnc_commodity_get_quote_flag 1042
gnc_commodity_get_printname 1465
hash_keys_helper(void*, void*, void*) 1636
gnc_commodity_namespace_get_type 2552
gnc_commodity_namespace_class_init(_GncCommodityNamespaceClass*) 62
gnc_commodity_namespace_class_intern_init(void*) 62
gnc_commodity_namespace_get_type_once() 65
gnc_commodity_namespace_dispose(_GObject*) 625
gnc_commodity_namespace_finalize(_GObject*) 625
gnc_commodity_namespace_get_type 1113
gnc_commodity_increment_usage_count 3168
gnc_commodity_is_currency 3224
gnc_commodity_get_unique_name 3449
iter_commodity(void*, void*, void*) 5100
gnc_commodity_decrement_usage_count 5395
gnc_commodity_equal 5831
gnc_commodity_compare 5860
gnc_quote_source_s::gnc_quote_source_s(int, QuoteSourceType, char const*, char const*) 6210
gnc_commodity_get_default_symbol 8278
gnc_commodity_get_nice_symbol 8784
gnc_commodity_get_user_symbol 8786
gnc_commodity_get_namespace 9134
hash_values_helper(void*, void*, void*) 10164
gnc_commodity_is_iso 31491
gnc_commodity_get_mnemonic 35054
ns_helper(void*, void*, void*) 43852
comm_free(QofInstance_s*) 44057
commodity_free(gnc_commodity_s*) 44057
gnc_commodity_destroy 44057
gnc_commodity_table_remove 44057
gnc_commodity_dispose(_GObject*) 44215
gnc_commodity_finalize(_GObject*) 44215
gnc_commodity_get_fraction 65931
gnc_commodity_equiv 70620
gnc_commodity_set_default_symbol(gnc_commodity_s*, char const*) 71505
gnc_commodity_set_quote_source 72091
gnc_commodity_table_insert 73656
gnc_commodity_set_namespace 74063
gnc_commodity_init(gnc_commodity_s*) 74064
gnc_commodity_new 74064
gnc_commodity_set_cusip 74187
gnc_commodity_set_fraction 74244
gnc_commodity_set_fullname 74244
gnc_commodity_set_mnemonic 74263
gnc_commodity_namespace_is_iso 75088
noop(QofInstance_s*) 75201
gnc_commodity_table_lookup 84545
gnc_commodity_namespace_get_name 87126
gnc_commodity_table_get_table 128240
gnc_quote_source_lookup_by_internal 143409
auto gnc_quote_source_lookup_by_internal::{lambda(auto:1 const&)#1}::operator()<gnc_quote_source_s>(gnc_quote_source_s const&) const 143534
gnc_quote_source_s::get_internal_name() const 144072
gnc_commodity_table_add_namespace 147984
reset_unique_name(gnc_commodityPrivate*) 221984
gnc_commodity_table_find_namespace 233097
reset_printname(gnc_commodityPrivate*) 296181
gnc_commodity_table_map_namespace(char const*) 380741
mark_commodity_dirty(gnc_commodity_s*) 517112
gnc_commodity_begin_edit 561404
gnc_commodity_commit_edit 561404
gnc_commodity_get_type 1229020
gnc_commodity_class_intern_init(void*) 65
gnc_commodity_get_type_once() 73
gnc_commodity_get_type 342524
gnc_commodity_get_instance_private(gnc_commodity_s*) 886358

Generated by: LCOV version 2.0-1