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 Sort by function name Hit count Sort by 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