Priority queue set with multi‐producer, multi‐consumer queues.

Synopsis

Declared in <folly/concurrency/PriorityUnboundedQueueSet.h>

template<
    typename T,
    bool MayBlock,
    size_t LgSegmentSize = 8,
    size_t LgAlign = constexpr_log2(hardware_destructive_interference_size),
    template<typename> typename Atom = atomic>
using PriorityUMPMCQueueSet = PriorityUnboundedQueueSet<T, false, false, MayBlock, LgSegmentSize, LgAlign, Atom>;

Created with MrDocs