MCPcopy Create free account
hub / github.com/cameron314/concurrentqueue / dequeue

Method dequeue

concurrentqueue.h:1736–1744  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1734
1735 template<typename U>
1736 inline bool dequeue(U& element)
1737 {
1738 if (isExplicit) {
1739 return static_cast<ExplicitProducer*>(this)->dequeue(element);
1740 }
1741 else {
1742 return static_cast<ImplicitProducer*>(this)->dequeue(element);
1743 }
1744 }
1745
1746 template<typename It>
1747 inline size_t dequeue_bulk(It& itemFirst, size_t max)

Callers 5

try_dequeueMethod · 0.45
catMethod · 0.45
sort_this_queueMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected