MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / dequeue

Method dequeue

deps/concurrentqueue/concurrentqueue.h:1694–1702  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1692
1693 template<typename U>
1694 inline bool dequeue(U& element)
1695 {
1696 if (isExplicit) {
1697 return static_cast<ExplicitProducer*>(this)->dequeue(element);
1698 }
1699 else {
1700 return static_cast<ImplicitProducer*>(this)->dequeue(element);
1701 }
1702 }
1703
1704 template<typename It>
1705 inline size_t dequeue_bulk(It& itemFirst, size_t max)

Callers 3

try_dequeueMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected