LCOV - code coverage report
Current view: top level - home/snapwebsites/snapcpp/snapwebsites/snapdatabase/snapdatabase/database - table.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 106 220 48.2 %
Date: 2019-12-15 17:13:15 Functions: 19 45 42.2 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
snapdatabase::table::free_block(std::shared_ptr<snapdatabase::block>, bool) 0
snapdatabase::table::load_extension(std::shared_ptr<snapdatabase::xml_node>) 0
snapdatabase::table::get_block(unsigned long) 0
snapdatabase::detail::table_impl::free_block(std::shared_ptr<snapdatabase::block>, bool) 0
snapdatabase::detail::table_impl::load_extension(std::shared_ptr<snapdatabase::xml_node>) 0
snapdatabase::detail::table_impl::~table_impl() 0
snapdatabase::table::description[abi:cxx11]() const 0
snapdatabase::table::columns_by_id() const 0
snapdatabase::table::columns_by_name[abi:cxx11]() const 0
snapdatabase::table::model() const 0
snapdatabase::table::column(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
snapdatabase::table::column(unsigned short) const 0
snapdatabase::table::row_key() const 0
snapdatabase::table::version() const 0
snapdatabase::table::get_size() const 0
snapdatabase::table::is_secure() const 0
snapdatabase::detail::table_impl::description[abi:cxx11]() const 0
snapdatabase::detail::table_impl::columns_by_id() const 0
snapdatabase::detail::table_impl::columns_by_name[abi:cxx11]() const 0
snapdatabase::detail::table_impl::model() const 0
snapdatabase::detail::table_impl::column(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
snapdatabase::detail::table_impl::column(unsigned short) const 0
snapdatabase::detail::table_impl::row_key() const 0
snapdatabase::detail::table_impl::version() const 0
snapdatabase::detail::table_impl::get_size() const 0
snapdatabase::detail::table_impl::is_secure() const 0
snapdatabase::table::verify_schema() 1
snapdatabase::table::allocate_new_block(snapdatabase::dbtype_t) 1
snapdatabase::table::table(snapdatabase::context*, std::shared_ptr<snapdatabase::xml_node>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<snapdatabase::xml_node>, std::less<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> > const, std::shared_ptr<snapdatabase::xml_node> > > >) 1
snapdatabase::detail::table_impl::verify_schema() 1
snapdatabase::detail::table_impl::table_impl(snapdatabase::context*, snapdatabase::table*, std::shared_ptr<snapdatabase::xml_node>, std::map<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::shared_ptr<snapdatabase::xml_node>, std::less<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> > const, std::shared_ptr<snapdatabase::xml_node> > > >) 1
snapdatabase::table::name[abi:cxx11]() const 1
snapdatabase::table::is_sparse() const 1
snapdatabase::detail::table_impl::name[abi:cxx11]() const 1
snapdatabase::detail::table_impl::is_sparse() const 1
_GLOBAL__sub_I_table.cpp 2
__static_initialization_and_destruction_0(int, int) 2
snapdatabase::detail::table_impl::allocate_new_block(snapdatabase::dbtype_t) 2
snapdatabase::table::get_pointer() 3
snapdatabase::detail::table_impl::get_block(unsigned long) 3
snapdatabase::table::get_dbfile() const 3
snapdatabase::detail::table_impl::get_dbfile() const 3
snapdatabase::detail::table_impl::allocate_block(snapdatabase::dbtype_t, unsigned long) 5
snapdatabase::table::get_page_size() const 26
snapdatabase::detail::table_impl::get_page_size() const 26

Generated by: LCOV version 1.13