| 1723 | |
| 1724 | template<typename It> |
| 1725 | inline size_t dequeue_bulk(It& itemFirst, size_t max) |
| 1726 | { |
| 1727 | if (isExplicit) { |
| 1728 | return static_cast<ExplicitProducer*>(this)->dequeue_bulk(itemFirst, max); |
| 1729 | } |
| 1730 | else { |
| 1731 | return static_cast<ImplicitProducer*>(this)->dequeue_bulk(itemFirst, max); |
| 1732 | } |
| 1733 | } |
| 1734 | |
| 1735 | inline ProducerBase* next_prod() const { return static_cast<ProducerBase*>(next); } |
| 1736 |
no outgoing calls
no test coverage detected