LCOV - code coverage report
Current view: top level - home/snapwebsites/snapcpp/snapwebsites/snapdatabase/snapdatabase/data - schema.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 188 463 40.6 %
Date: 2019-12-15 17:13:15 Functions: 25 52 48.1 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
snapdatabase::schema_table::from_binary(std::shared_ptr<snapdatabase::virtual_buffer>) 0
snapdatabase::schema_table::load_extension(std::shared_ptr<snapdatabase::xml_node>) 0
snapdatabase::schema_column::from_structure(std::shared_ptr<snapdatabase::structure>) 0
snapdatabase::schema_column::schema_column(std::shared_ptr<snapdatabase::schema_table>, std::shared_ptr<snapdatabase::structure>) 0
snapdatabase::schema_complex_type::schema_complex_type(std::shared_ptr<snapdatabase::xml_node>) 0
snapdatabase::schema_complex_type::schema_complex_type() 0
snapdatabase::schema_secondary_index::add_column_id(unsigned short) 0
snapdatabase::schema_secondary_index::get_column_id(int) 0
snapdatabase::schema_secondary_index::set_index_name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 0
snapdatabase::schema_secondary_index::get_column_count() 0
snapdatabase::schema_secondary_index::set_distributed_index(bool) 0
snapdatabase::schema_table::description[abi:cxx11]() const 0
snapdatabase::schema_table::columns_by_id() const 0
snapdatabase::schema_table::columns_by_name[abi:cxx11]() const 0
snapdatabase::schema_table::model() const 0
snapdatabase::schema_table::column(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
snapdatabase::schema_table::column(unsigned short) const 0
snapdatabase::schema_table::row_key() const 0
snapdatabase::schema_table::version() const 0
snapdatabase::schema_table::is_secure() const 0
snapdatabase::schema_column::table() const 0
snapdatabase::schema_complex_type::name[abi:cxx11]() const 0
snapdatabase::schema_complex_type::size() const 0
snapdatabase::schema_complex_type::type(int) const 0
snapdatabase::schema_complex_type::type_name[abi:cxx11](int) const 0
snapdatabase::schema_secondary_index::get_index_name[abi:cxx11]() const 0
snapdatabase::schema_secondary_index::get_distributed_index() const 0
snapdatabase::schema_table::assign_column_ids() 1
snapdatabase::schema_table::from_xml(std::shared_ptr<snapdatabase::xml_node>) 1
snapdatabase::name_to_model(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
snapdatabase::schema_table::block_size() const 1
snapdatabase::schema_table::is_sparse() const 1
snapdatabase::schema_table::to_binary() const 1
_GLOBAL__sub_I_schema.cpp 2
__static_initialization_and_destruction_0(int, int) 2
snapdatabase::schema_column::schema_column(std::shared_ptr<snapdatabase::schema_table>, std::shared_ptr<snapdatabase::xml_node>) 2
snapdatabase::schema_table::name[abi:cxx11]() const 2
snapdatabase::(anonymous namespace)::validate_name(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, unsigned long) 3
snapdatabase::schema_column::schema_column(std::shared_ptr<snapdatabase::schema_table>, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, snapdatabase::struct_type_t, unsigned int) 8
snapdatabase::schema_column::set_column_id(unsigned short) 10
snapdatabase::schema_column::validation() const 10
snapdatabase::schema_column::default_value() const 10
snapdatabase::schema_column::maximum_value() const 10
snapdatabase::schema_column::minimum_value() const 10
snapdatabase::schema_column::maximum_length() const 10
snapdatabase::schema_column::minimum_length() const 10
snapdatabase::schema_column::encrypt_key_name[abi:cxx11]() const 10
snapdatabase::schema_column::hash(unsigned long&, unsigned long&) const 10
snapdatabase::schema_column::type() const 10
snapdatabase::schema_column::flags() const 10
snapdatabase::schema_column::column_id() const 10
snapdatabase::schema_column::name[abi:cxx11]() const 22

Generated by: LCOV version 1.13