MCPcopy Create free account
hub / github.com/dmlc/dmlc-core / dequeue_bulk

Method dequeue_bulk

include/dmlc/concurrentqueue.h:1668–1674  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1666
1667 template<typename It>
1668 inline size_t dequeue_bulk(It &itemFirst, size_t max) {
1669 if (isExplicit) {
1670 return static_cast<ExplicitProducer *>(this)->dequeue_bulk(itemFirst, max);
1671 } else {
1672 return static_cast<ImplicitProducer *>(this)->dequeue_bulk(itemFirst, max);
1673 }
1674 }
1675
1676 inline ProducerBase *next_prod() const { return static_cast<ProducerBase *>(next); }
1677

Callers

nothing calls this directly

Calls 1

dequeue_bulkMethod · 0.45

Tested by

no test coverage detected