LCOV - code coverage report
Current view: top level - api - registry.cc (source / functions) Hit Total Coverage
Test: Test Coverage for xapian-core 7822d31adece Lines: 161 172 93.6 %
Date: 2019-05-23 11:15:29 Functions: 25 27 92.6 %
Branches: 126 296 42.6 %

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::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&) 5
Xapian::Registry::get_match_spy(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 5
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::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&) 711
Xapian::Registry::Internal::Internal() 1447
Xapian::Registry::Internal::add_defaults() 1447
Xapian::Registry::Internal::clear_lat_long_metrics() 1447
Xapian::Registry::Internal::clear_match_spies() 1447
Xapian::Registry::Internal::clear_posting_sources() 1447
Xapian::Registry::Internal::clear_weighting_schemes() 1447
Xapian::Registry::Internal::~Internal() 1447
Xapian::Registry::Registry() 1447
Xapian::Registry::~Registry() 1449
Xapian::Registry::get_weighting_scheme(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 10415
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&) 10415

Generated by: LCOV version 1.11