LCOV - code coverage report
Current view: top level - libgnucash/engine - qofsession.cpp (source / functions) Coverage Total Hit
Test: gnucash.info Lines: 67.1 % 328 220
Test Date: 2025-02-07 16:25:45 Functions: 58.2 % 55 32
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
QofSessionImpl::events_pending() const 0
QofSessionImpl::export_session(QofSessionImpl&, void (*)(char const*, double)) 0
QofSessionImpl::get_error_message[abi:cxx11]() const 0
QofSessionImpl::get_file_path[abi:cxx11]() const 0
QofSessionImpl::get_uri[abi:cxx11]() const 0
QofSessionImpl::is_saving() const 0
QofSessionImpl::process_events() const 0
get_providers() 0
get_providers_initialized() 0
init_static_qofsession_pointers() 0
qof_backend_get_registered_access_method_list::{lambda(std::unique_ptr<QofBackendProvider, std::default_delete<QofBackendProvider> >&)#1}::operator()(std::unique_ptr<QofBackendProvider, std::default_delete<QofBackendProvider> >&) const 0
qof_backend_unregister_all_providers() 0
qof_session_clear_error(QofSessionImpl*) 0
qof_session_destroy_backend(QofSessionImpl*) 0
qof_session_events_pending 0
qof_session_export 0
qof_session_get_error_message 0
qof_session_get_file_path 0
qof_session_get_url 0
qof_session_load_backend(QofSessionImpl*, char const*) 0
qof_session_process_events 0
qof_session_save_in_progress 0
qof_session_set_uri(QofSessionImpl*, char const*) 0
QofSessionImpl::ensure_all_data_loaded() 1
QofSessionImpl::safe_save(void (*)(char const*, double)) 1
qof_session_ensure_all_data_loaded 1
qof_session_safe_save 1
QofSessionImpl::get_backend() const 3
qof_session_get_backend 3
QofSessionImpl::pop_error() 4
qof_session_pop_error 4
qof_backend_get_registered_access_method_list 6
QofSessionImpl::swap_books(QofSessionImpl&) 8
qof_session_swap_data 8
QofSessionImpl::save(void (*)(char const*, double)) 14
qof_session_save 14
QofSessionImpl::load(void (*)(char const*, double)) 27
qof_session_load 27
QofSessionImpl::push_error(QofBackendError, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 30
QofSessionImpl::begin(char const*, SessionOpenMode) 40
QofSessionImpl::load_backend(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) 40
qof_session_begin 40
qof_session_end 65
qof_session_get_error 78
QofSessionImpl::get_error() 109
QofSessionImpl::~QofSessionImpl() 139
qof_session_destroy 139
QofSessionImpl::destroy_backend() 179
QofSessionImpl::end() 204
QofSessionImpl::QofSessionImpl(_QofBook*) 241
qof_session_new 241
qof_backend_register_provider(std::unique_ptr<QofBackendProvider, std::default_delete<QofBackendProvider> >&&) 244
QofSessionImpl::clear_error() 300
qof_session_get_book 41637
QofSessionImpl::get_book() const 41638

Generated by: LCOV version 2.0-1