MCPcopy Create free account
hub / github.com/NGSolve/ngsolve / dequeue_bulk

Method dequeue_bulk

ngscuda/concurrentqueue.h:1725–1733  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

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

Callers 2

try_dequeue_bulkMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected