LCOV - code coverage report
Current view:
top level
-
include/esys/repo
- queuemt.h
(
source
/ functions)
Hit
Total
Coverage
Test:
esysrepo_coverage.info
Lines:
47
50
94.0 %
Date:
2026-08-01 10:43:40
Functions:
15
15
100.0 %
Function Name
Hit count
esys::repo::QueueMT<std::shared_ptr<esys::repo::test::queuemt01::Object> >::for_each(std::function<void (std::shared_ptr<esys::repo::test::queuemt01::Object> const&)>)
1
esys::repo::QueueMT<std::shared_ptr<esys::repo::test::queuemt01::Object> >::pop_back(std::shared_ptr<esys::repo::test::queuemt01::Object>&)
1
esys::repo::QueueMT<std::shared_ptr<esys::repo::test::queuemt01::Object> >::pop_front(std::shared_ptr<esys::repo::test::queuemt01::Object>&)
1
esys::repo::QueueMT<std::shared_ptr<esys::repo::test::queuemt01::Object> >::remove_if(std::function<bool (std::shared_ptr<esys::repo::test::queuemt01::Object> const&)>)
1
esys::repo::QueueMT<std::shared_ptr<esys::repo::test::queuemt01::Object> >::push_back(std::shared_ptr<esys::repo::test::queuemt01::Object> const&)
5
esys::repo::QueueMT<std::shared_ptr<esys::repo::test::queuemt01::Object> >::size()
8
esys::repo::QueueMT<std::shared_ptr<esys::repo::manifest::WorkerThread> >::clear()
35
esys::repo::QueueMT<std::shared_ptr<esys::repo::manifest::TaskBase> >::clear()
55
esys::repo::QueueMT<std::shared_ptr<esys::repo::manifest::WorkerThread> >::push_back(std::shared_ptr<esys::repo::manifest::WorkerThread> const&)
76
esys::repo::QueueMT<std::shared_ptr<esys::repo::manifest::WorkerThread> >::remove_if(std::function<bool (std::shared_ptr<esys::repo::manifest::WorkerThread> const&)>)
76
esys::repo::QueueMT<std::shared_ptr<esys::repo::manifest::TaskBase> >::remove_if(std::function<bool (std::shared_ptr<esys::repo::manifest::TaskBase> const&)>)
122
esys::repo::QueueMT<std::shared_ptr<esys::repo::manifest::TaskBase> >::pop_front(std::shared_ptr<esys::repo::manifest::TaskBase>&)
198
esys::repo::QueueMT<std::shared_ptr<esys::repo::manifest::TaskBase> >::push_back(std::shared_ptr<esys::repo::manifest::TaskBase> const&)
366
esys::repo::QueueMT<std::shared_ptr<esys::repo::manifest::WorkerThread> >::size()
431
esys::repo::QueueMT<std::shared_ptr<esys::repo::manifest::TaskBase> >::size()
878
Generated by:
LCOV version 1.14