LCOV - code coverage report
Current view: top level - libgnucash/backend/xml - io-gncxml-v2.cpp (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 56.1 % 886 497
Test Date: 2025-03-30 14:51:15 Functions: 82.1 % 56 46
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_book_local(sixtp_gdv2*, _QofBook*) 0
conv_free(conv_type*) 0
conv_list_free(_GList*) 0
gnc_book_write_accounts_to_xml_file_v2(QofBackend*, _QofBook*, char const*) 0
gnc_book_write_accounts_to_xml_filehandle_v2(QofBackend*, _QofBook*, _IO_FILE*) 0
gnc_xml2_find_ambiguous 0
gnc_xml2_parse_with_subst 0
parse_with_subst_push_handler(_xmlParserCtxt*, push_data_type*) 0
replace_character_references(char*) 0
write_budget(QofInstance_s*, void*) 0
add_pricedb_local(sixtp_gdv2*, gnc_price_db_s*) 1
gz_thread_read(gzFile_s*, gz_thread_params_t*) 2
gz_thread_write(gzFile_s*, gz_thread_params_t*) 2
add_template_transaction_local(sixtp_gdv2*, gnc_template_xaction_data*) 3
compare_namespaces(void const*, void const*) 4
gnc_book_write_to_xml_file_v2(_QofBook*, char const*, int) 4
gnc_book_write_to_xml_filehandle_v2(_QofBook*, _IO_FILE*) 4
gz_thread_func(gz_thread_params_t*) 4
write_book(_IO_FILE*, _QofBook*, sixtp_gdv2*) 4
write_commodities(_IO_FILE*, _QofBook*, sixtp_gdv2*) 4
write_pricedb(_IO_FILE*, _QofBook*, sixtp_gdv2*) 4
write_schedXactions(_IO_FILE*, _QofBook*, sixtp_gdv2*) 4
write_template_transaction_data(_IO_FILE*, _QofBook*, sixtp_gdv2*) 4
write_transactions(_IO_FILE*, _QofBook*, sixtp_gdv2*) 4
write_v2_header(_IO_FILE*) 4
add_schedXaction_local(sixtp_gdv2*, _SchedXaction*) 5
do_gzopen(char const*, char const*) 8
xml_add_trn_data(transaction_s*, void*) 8
debug_print_counter_data(load_counter*) 21
qof_session_load_from_xml_file_v2(GncXmlBackend*, _QofBook*, QofBookFileType) 21
qof_session_load_from_xml_file_v2_full(GncXmlBackend*, _QofBook*, void (*)(_xmlParserCtxt*, void*), void*, QofBookFileType) 21
gnc_sixtp_gdv2_new(_QofBook*, int, void (*)(sixtp_gdv2*, char const*), void (*)(char const*, double)) 25
try_gz_open(char const*, char const*, int, int) 25
gnc_counter_sixtp_parser_create() 42
gnc_is_xml_data_file_v2(char const*, int*) 43
write_counts(GncXmlDataType_t const&, file_backend*) 44
write_counts(_IO_FILE*, ...) 44
write_data(GncXmlDataType_t const&, file_backend*) 44
write_namespace(GncXmlDataType_t const&, _IO_FILE*) 44
is_gzipped_file(char const*) 64
counter(GncXmlDataType_t const&, file_backend*) 66
gnc_counter_end_handler(void*, _GSList*, _GSList*, void*, void*, void**, char const*) 83
add_commodity_local(sixtp_gdv2*, gnc_commodity_s*) 100
gnc_xml2_write_namespace_decl(_IO_FILE*, char const*) 116
add_item(GncXmlDataType_t const&, file_backend*) 121
add_parser(GncXmlDataType_t const&, file_backend*) 231
scrub(GncXmlDataType_t const&, file_backend*) 231
add_account_local(sixtp_gdv2*, account_s*) 450
gnc_xml_register_backend(GncXmlDataType_t&) 671
add_transaction_local(sixtp_gdv2*, transaction_s*) 773
clear_up_transaction_commodity(gnc_commodity_table_s*, transaction_s*, gnc_commodity_s* (*)(transaction_s const*), void (*)(transaction_s*, gnc_commodity_s*)) 773
clear_up_account_commodity(gnc_commodity_table_s*, account_s*, gnc_commodity_s* (*)(account_s const*), void (*)(account_s*, gnc_commodity_s*), int (*)(account_s const*), void (*)(account_s*, int)) 900
book_callback(char const*, void*, void*) 1339
generic_callback(char const*, void*, void*) 1339
file_rw_feedback(sixtp_gdv2*, char const*) 1906
compare_commodity_ids(void const*, void const*) 6008

Generated by: LCOV version 2.0-1