Quinoa unit test code coverage report
Current view:
top level
-
Base
- Factory.hpp
(
source
/ functions)
Hit
Total
Coverage
Commit:
Quinoa_v0.3-957-gb4f0efae0
Lines:
14
14
100.0 %
Date:
2021-11-11 08:24:02
Functions:
7
7
100.0 %
Legend:
Lines:
hit
not hit
| Branches:
+
taken
-
not taken
#
not executed
Branches:
15
28
53.6 %
Function Name
Hit count
std::unique_ptr<tut::Factory_common::Base, std::default_delete<tut::Factory_common::Base> > tk::instantiate<std::map<int, std::function<tut::Factory_common::Base* ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::Factory_common::Base* ()> > > >, int, tut::Factory_common::Base>(std::map<int, std::function<tut::Factory_common::Base* ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::Factory_common::Base* ()> > > > const&, int const&)
3
void tk::recordModel<tut::Factory_common::VBase, tut::Factory_common::VChild, std::map<int, std::function<tut::Factory_common::VBase ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::Factory_common::VBase ()> > > >, int>(std::map<int, std::function<tut::Factory_common::VBase ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::Factory_common::VBase ()> > > >&, int const&)
1
void tk::recordModel<tut::Factory_common::VBase, tut::Factory_common::VChild, std::map<int, std::function<tut::Factory_common::VBase ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::Factory_common::VBase ()> > > >, int, int>(std::map<int, std::function<tut::Factory_common::VBase ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::Factory_common::VBase ()> > > >&, int const&, int&&)
1
void tk::recordCharmModel<tut::VBase, tut::CharmChild, std::map<int, std::function<tut::VBase ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::VBase ()> > > >, int>(std::map<int, std::function<tut::VBase ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::VBase ()> > > >&, int const&)
1
void tk::recordCharmModel<tut::VBase, tut::CharmChild, std::map<int, std::function<tut::VBase ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::VBase ()> > > >, int, double>(std::map<int, std::function<tut::VBase ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::VBase ()> > > >&, int const&, double&&)
1
void tk::record<tut::Factory_common::Child, int, std::map<int, std::function<tut::Factory_common::Base* ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::Factory_common::Base* ()> > > >>(std::map<int, std::function<tut::Factory_common::Base* ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::Factory_common::Base* ()> > > >&, int const&)
3
void tk::record<tut::Factory_common::Child, int, std::map<int, std::function<tut::Factory_common::Base* ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::Factory_common::Base* ()> > > >, int>(std::map<int, std::function<tut::Factory_common::Base* ()>, std::less<int>, std::allocator<std::pair<int const, std::function<tut::Factory_common::Base* ()> > > >&, int const&, int&&)
2
Generated by:
LCOV version 1.14