LCOV - code coverage report
Current view: top level - libgnucash/backend/dbi - gnc-backend-dbi.cpp (source / functions) Hit Total Coverage
Test: gnucash.info Lines: 48 601 8.0 %
Date: 2024-10-31 11:06:40 Functions: 6 66 9.1 %
Legend: Lines: hit not hit | Branches: + taken - not taken # not executed Branches: 0 0 -

Function Name Sort by function name Hit count Sort by hit count
bool drop_database<(DbType)1>(void*, UriStrings const&) 0
bool drop_database<(DbType)2>(void*, UriStrings const&) 0
void error_handler<(DbType)0>(void*, void*) 0
void error_handler<(DbType)1>(void*, void*) 0
void error_handler<(DbType)2>(void*, void*) 0
bool save_may_clobber_data<(DbType)1>(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
bool save_may_clobber_data<(DbType)2>(void*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
adjust_sql_options_string(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
set_options(void*, std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > > const&) 0
dbi_library_test(void*) 0
log_failed_field(void*, char const*) 0
adjust_sql_options(void*) 0
UriStrings::UriStrings(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
UriStrings::UriStrings() 0
UriStrings::~UriStrings() 0
GncDbiBackend<(DbType)0>::conn_setup(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, UriStrings&) 0
GncDbiBackend<(DbType)0>::session_end() 0
GncDbiBackend<(DbType)0>::session_begin(QofSessionImpl*, char const*, SessionOpenMode) 0
GncDbiBackend<(DbType)0>::conn_test_dbi_library(void*) 0
GncDbiBackend<(DbType)0>::set_standard_connection_options(void*, UriStrings const&) 0
GncDbiBackend<(DbType)0>::load(_QofBook*, QofBackendLoadType) 0
GncDbiBackend<(DbType)0>::safe_sync(_QofBook*) 0
GncDbiBackend<(DbType)0>::~GncDbiBackend() 0
GncDbiBackend<(DbType)0>::~GncDbiBackend().2 0
GncDbiBackend<(DbType)1>::conn_setup(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, UriStrings&) 0
GncDbiBackend<(DbType)1>::session_end() 0
GncDbiBackend<(DbType)1>::session_begin(QofSessionImpl*, char const*, SessionOpenMode) 0
GncDbiBackend<(DbType)1>::create_database(void*, char const*) 0
GncDbiBackend<(DbType)1>::conn_test_dbi_library(void*) 0
GncDbiBackend<(DbType)1>::set_standard_connection_options(void*, UriStrings const&) 0
GncDbiBackend<(DbType)1>::load(_QofBook*, QofBackendLoadType) 0
GncDbiBackend<(DbType)1>::safe_sync(_QofBook*) 0
GncDbiBackend<(DbType)1>::~GncDbiBackend() 0
GncDbiBackend<(DbType)1>::~GncDbiBackend().2 0
GncDbiBackend<(DbType)2>::conn_setup(std::vector<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > > >&, UriStrings&) 0
GncDbiBackend<(DbType)2>::session_end() 0
GncDbiBackend<(DbType)2>::session_begin(QofSessionImpl*, char const*, SessionOpenMode) 0
GncDbiBackend<(DbType)2>::create_database(void*, char const*) 0
GncDbiBackend<(DbType)2>::conn_test_dbi_library(void*) 0
GncDbiBackend<(DbType)2>::set_standard_connection_options(void*, UriStrings const&) 0
GncDbiBackend<(DbType)2>::load(_QofBook*, QofBackendLoadType) 0
GncDbiBackend<(DbType)2>::safe_sync(_QofBook*) 0
GncDbiBackend<(DbType)2>::~GncDbiBackend() 0
GncDbiBackend<(DbType)2>::~GncDbiBackend().2 0
QofDbiBackendProvider<(DbType)0>::create_backend() 0
QofDbiBackendProvider<(DbType)1>::type_check(char const*) 0
QofDbiBackendProvider<(DbType)1>::create_backend() 0
QofDbiBackendProvider<(DbType)1>::QofDbiBackendProvider(char const*, char const*) 0
QofDbiBackendProvider<(DbType)1>::~QofDbiBackendProvider() 0
QofDbiBackendProvider<(DbType)1>::~QofDbiBackendProvider().2 0
QofDbiBackendProvider<(DbType)2>::type_check(char const*) 0
QofDbiBackendProvider<(DbType)2>::create_backend() 0
QofDbiBackendProvider<(DbType)2>::QofDbiBackendProvider(char const*, char const*) 0
QofDbiBackendProvider<(DbType)2>::~QofDbiBackendProvider() 0
QofDbiBackendProvider<(DbType)2>::~QofDbiBackendProvider().2 0
UriStrings::quote_dbname[abi:cxx11](DbType) const 0
UriStrings::dbname() const 0
UriStrings::basename[abi:cxx11]() const 0
gnc_module_finalize_backend_dbi 0
qof_backend_module_finalize 0
QofDbiBackendProvider<(DbType)0>::type_check(char const*) 2
gnc_module_init_backend_dbi 57
qof_backend_module_init 58
QofDbiBackendProvider<(DbType)0>::~QofDbiBackendProvider() 96
QofDbiBackendProvider<(DbType)0>::~QofDbiBackendProvider().2 96
QofDbiBackendProvider<(DbType)0>::QofDbiBackendProvider(char const*, char const*) 114

Generated by: LCOV version 1.14