LCOV - code coverage report
Current view: top level - api - registry.cc (source / functions) Hit Total Coverage
Test: Test Coverage for xapian-core 954b5873a738 Lines: 161 172 93.6 %
Date: 2019-06-30 05:20:33 Functions: 25 27 92.6 %
Branches: 130 306 42.5 %

Function Name Sort by function name Hit count Sort by hit count
Xapian::Registry::register_lat_long_metric(Xapian::LatLongMetric const&) 0
void register_object<Xapian::LatLongMetric>(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Xapian::LatLongMetric*, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Xapian::LatLongMetric*> > >&, Xapian::LatLongMetric const&) 0
Xapian::LatLongMetric const* lookup_object<Xapian::LatLongMetric>(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Xapian::LatLongMetric*, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Xapian::LatLongMetric*> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
Xapian::Registry::Registry(Xapian::Registry const&) 1
Xapian::Registry::get_lat_long_metric(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 1
Xapian::Registry::register_match_spy(Xapian::MatchSpy const&) 2
void register_object<Xapian::MatchSpy>(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Xapian::MatchSpy*, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Xapian::MatchSpy*> > >&, Xapian::MatchSpy const&) 2
Xapian::Registry::register_weighting_scheme(Xapian::Weight const&) 5
void register_object<Xapian::Weight>(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Xapian::Weight*, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Xapian::Weight*> > >&, std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Xapian::Weight*, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Xapian::Weight*> > >&, Xapian::Weight const&) 5
Xapian::Registry::register_posting_source(Xapian::PostingSource const&) 6
void register_object<Xapian::PostingSource>(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Xapian::PostingSource*, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Xapian::PostingSource*> > >&, Xapian::PostingSource const&) 6
Xapian::MatchSpy const* lookup_object<Xapian::MatchSpy>(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Xapian::MatchSpy*, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Xapian::MatchSpy*> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 23
Xapian::Registry::get_match_spy(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 23
Xapian::PostingSource const* lookup_object<Xapian::PostingSource>(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Xapian::PostingSource*, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Xapian::PostingSource*> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 44
Xapian::Registry::get_posting_source(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 44
Xapian::Registry::operator=(Xapian::Registry const&) 767
Xapian::Registry::Internal::Internal() 1559
Xapian::Registry::Internal::add_defaults() 1559
Xapian::Registry::Internal::clear_lat_long_metrics() 1559
Xapian::Registry::Internal::clear_match_spies() 1559
Xapian::Registry::Internal::clear_posting_sources() 1559
Xapian::Registry::Internal::clear_weighting_schemes() 1559
Xapian::Registry::Internal::~Internal() 1559
Xapian::Registry::Registry() 1559
Xapian::Registry::~Registry() 1561
Xapian::Registry::get_weighting_scheme(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 10659
Xapian::Weight const* lookup_object<Xapian::Weight>(std::map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Xapian::Weight*, std::less<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, Xapian::Weight*> > >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 10659

Generated by: LCOV version 1.11