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-08-07 23:38:39 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*) 22
qof_session_load_from_xml_file_v2(GncXmlBackend*, _QofBook*, QofBookFileType) 22
qof_session_load_from_xml_file_v2_full(GncXmlBackend*, _QofBook*, void (*)(_xmlParserCtxt*, void*), void*, QofBookFileType) 22
gnc_sixtp_gdv2_new(_QofBook*, int, void (*)(sixtp_gdv2*, char const*), void (*)(char const*, double)) 26
try_gz_open(char const*, char const*, int, int) 26
gnc_counter_sixtp_parser_create() 44
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
gnc_is_xml_data_file_v2(char const*, int*) 45
is_gzipped_file(char const*) 67
gnc_counter_end_handler(void*, _GSList*, _GSList*, void*, void*, void**, char const*) 90
counter(GncXmlDataType_t const&, file_backend*) 99
add_commodity_local(sixtp_gdv2*, gnc_commodity_s*) 102
gnc_xml2_write_namespace_decl(_IO_FILE*, char const*) 116
add_item(GncXmlDataType_t const&, file_backend*) 154
add_parser(GncXmlDataType_t const&, file_backend*) 242
scrub(GncXmlDataType_t const&, file_backend*) 242
add_account_local(sixtp_gdv2*, account_s*) 455
gnc_xml_register_backend(GncXmlDataType_t&) 682
add_transaction_local(sixtp_gdv2*, transaction_s*) 779
clear_up_transaction_commodity(gnc_commodity_table_s*, transaction_s*, gnc_commodity_s* (*)(transaction_s const*), void (*)(transaction_s*, gnc_commodity_s*)) 779
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)) 910
book_callback(char const*, void*, void*) 1355
generic_callback(char const*, void*, void*) 1355
file_rw_feedback(sixtp_gdv2*, char const*) 1919
compare_commodity_ids(void const*, void const*) 6008

Generated by: LCOV version 2.0-1