LCOV - code coverage report
Current view: top level - libgnucash/engine - qofbook.cpp (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 81.2 % 612 497
Test Date: 2025-03-30 14:51:15 Functions: 88.0 % 75 66
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
add_feature_to_hash(char const*, KvpValueImpl*, _GHashTable*) 0
commit_err(QofInstance_s*, QofBackendError) 0
qof_book_get_autoreadonly_gdate 0
qof_book_get_features 0
qof_book_get_guid_option 0
qof_book_load_options 0
qof_book_option_frame_delete 0
qof_book_print_dirty 0
qof_book_save_options 0
qof_book_options_delete 1
book_final(void*, void*, void*) 2
qof_book_get_default_invoice_report_timeout 2
qof_book_mark_closed 2
qof_book_set_string_option 2
qof_book_get_unknown_features(_QofBook*, std::unordered_map<std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::hash<std::basic_string_view<char, std::char_traits<char> > >, std::equal_to<std::basic_string_view<char, std::char_traits<char> > >, std::allocator<std::pair<std::basic_string_view<char, std::char_traits<char> > const, std::basic_string_view<char, std::char_traits<char> > > > > const&)::{lambda(std::pair<char const* const, KvpValueImpl*> const&)#1}::operator()(std::pair<char const* const, KvpValueImpl*> const&) const 3
qof_book_mark_readonly 3
qof_book_option_num_autoreadonly_changed_cb(_GObject*, _GParamSpec*, void*) 3
qof_book_unset_feature 3
qof_book_get_default_invoice_report_name 4
qof_book_option_num_field_source_changed_cb(_GObject*, _GParamSpec*, void*) 4
qof_book_set_dirty_cb 4
qof_book_set_data_fin 5
qof_book_set_default_invoice_report 5
qof_book_set_option 5
qof_book_uses_autoreadonly 5
qof_book_get_unknown_features(_QofBook*, std::unordered_map<std::basic_string_view<char, std::char_traits<char> >, std::basic_string_view<char, std::char_traits<char> >, std::hash<std::basic_string_view<char, std::char_traits<char> > >, std::equal_to<std::basic_string_view<char, std::char_traits<char> > >, std::allocator<std::pair<std::basic_string_view<char, std::char_traits<char> > const, std::basic_string_view<char, std::char_traits<char> > > > > const&) 6
qof_book_increment_and_format_counter 6
qof_book_get_default_invoice_report_guid 7
qof_book_normalize_counter_format 8
qof_book_foreach_collection 9
qof_book_get_counter 10
qof_book_get_counter_format 10
qof_book_get_num_days_autoreadonly 10
get_option_default_invoice_report_value(_QofBook*) 11
qof_book_get_session_dirty_time 13
qof_book_set_property(_GObject*, unsigned int, _GValue const*, _GParamSpec*) 13
qof_book_normalize_counter_format_internal 18
foreach_cb(void*, void*, void*) 21
qof_book_test_feature(_QofBook*, char const*) 26
qof_book_session_not_saved 34
qof_book_set_feature 40
noop(QofInstance_s*) 49
qof_book_begin_edit 50
qof_book_commit_edit 50
qof_book_empty 62
qof_book_mark_session_saved 68
qof_book_class_init(_QofBookClass*) 72
destroy_lot(QofInstance_s*, void*) 101
qof_book_register 118
qof_book_set_backend 286
qof_book_get_string_option 310
opt_name_to_path(char const*) 312
qof_book_dispose(_GObject*) 440
qof_book_dispose_real(_GObject*) 440
qof_book_finalize(_GObject*) 440
qof_book_finalize_real(_GObject*) 440
qof_book_destroy 465
qof_book_get_option 508
gslist_to_option_path(_GSList*) 513
qof_book_new 568
qof_book_init(_QofBook*) 570
qof_book_set_data 1105
coll_destroy(void*) 4745
qof_book_use_trading_accounts 6071
qof_book_get_property(_GObject*, unsigned int, _GValue*, _GParamSpec*) 6819
qof_book_is_readonly 9880
qof_book_get_type 14756
qof_book_class_intern_init(void*) 72
qof_book_get_type_once() 73
qof_book_get_type 14611
qof_book_shutting_down 37869
qof_book_mark_session_dirty 108955
qof_book_get_data 122851
qof_book_get_collection 141295
qof_book_get_backend 306309
qof_book_use_split_action_for_num_field 722913

Generated by: LCOV version 2.0-1