LCOV - code coverage report
Current view: top level - cppthread - plugins.cpp (source / functions) Hit Total Coverage
Test: coverage.info Lines: 344 388 88.7 %
Date: 2021-08-21 09:27:22 Functions: 43 48 89.6 %
Legend: Lines: hit not hit

Function Name Sort by function name Hit count Sort by hit count
cppthread::plugin::~plugin() 0
cppthread::plugin::~plugin().2 0
cppthread::plugin_collection::is_loaded(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
cppthread::plugin::last_modification() const 0
auto cppthread::plugin_collection::load_plugins()::{lambda(auto:1 const&)#1}::operator()<std::shared_ptr<cppthread::plugin> >(std::shared_ptr<cppthread::plugin> const&) const 0
cppthread::plugin_names::add(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
cppthread::plugin_factory::register_plugin(char const*, std::shared_ptr<cppthread::plugin>) 1
cppthread::plugin_factory::plugin_factory(cppthread::plugin_definition const&, std::shared_ptr<cppthread::plugin>) 1
cppthread::plugin_factory::~plugin_factory() 1
cppthread::plugin_collection::load_plugins() 1
cppthread::plugin_collection::set_data(void*) 1
cppthread::plugin_collection::plugin_collection(cppthread::plugin_names const&) 1
cppthread::detail::plugin_repository::get_plugin(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 1
cppthread::detail::plugin_repository::register_plugin(std::shared_ptr<cppthread::plugin>) 1
cppthread::detail::plugin_repository::plugin_repository() 1
cppthread::plugin::bootstrap(void*) 1
cppthread::plugin::plugin(cppthread::plugin_factory const&) 1
cppthread::plugin_factory::instance() const 1
cppthread::plugin::description[abi:cxx11]() const 1
cppthread::plugin::suggestions[abi:cxx11]() const 1
cppthread::plugin::categorization_tags[abi:cxx11]() const 1
cppthread::plugin::icon[abi:cxx11]() const 1
cppthread::plugin::version() const 1
cppthread::plugin::filename[abi:cxx11]() const 1
cppthread::plugin::help_uri[abi:cxx11]() const 1
_GLOBAL__sub_I_plugins.cpp 2
__static_initialization_and_destruction_0(int, int) 2
cppthread::plugin_names::find_plugins(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 2
cppthread::detail::plugin_repository::instance() 2
cppthread::plugin::dependencies[abi:cxx11]() const 2
cppthread::plugin::name[abi:cxx11]() const 2
cppthread::plugin::conflicts[abi:cxx11]() const 2
cppthread::plugin_paths::get_allow_redirects() const 3
cppthread::plugin_paths::erase(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 4
cppthread::plugin_names::push(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 8
cppthread::plugin_names::names[abi:cxx11]() const 8
cppthread::plugin_names::plugin_names(cppthread::plugin_paths const&, bool) 10
cppthread::plugin_paths::add(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 10
cppthread::plugin_factory::definition() const 12
cppthread::plugin_names::to_filename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 23
cppthread::plugin_paths::size() const 32
cppthread::plugin_paths::push(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 33
cppthread::plugin_names::to_filename(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)::{lambda(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)#1}::operator()(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 35
cppthread::plugin_paths::set_allow_redirects(bool) 51
cppthread::plugin_paths::at[abi:cxx11](unsigned long) const 82
cppthread::plugin_names::is_emcascript_reserved(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 104
cppthread::plugin_paths::canonicalize(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 116
cppthread::plugin_names::validate(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) 322

Generated by: LCOV version 1.13