Low‐memory unbounded multi‐producer/consumer queue with lower throughput.

Synopsis

Declared in <folly/coro/SmallUnboundedQueue.h>

template<
    typename T,
    bool SingleProducer = false,
    bool SingleConsumer = false>
class SmallUnboundedQueue;

Member Functions

Name

Description

~SmallUnboundedQueue [destructor]

Closes the queue on destruction.

dequeue

Dequeues a value, suspending until one is available.

enqueue

Enqueues a value onto the queue.

Created with MrDocs