| advanceHead(Segment *s) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| advanceHeadToTicket(Ticket t) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| advanceTail(Segment *s) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| advanceTailToTicket(Ticket t) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| Align | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | privatestatic |
| allocNextSegment(Segment *s) | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| c_ | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | private |
| casHead(Segment *&s, Segment *next) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| casTail(Segment *&s, Segment *next) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| cleanUpRemainingItems() | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| consumerTicket() const noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| dequeue(T &item) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |
| dequeueCommon(Segment *s, T &item) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| dequeueImpl(T &item) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| empty() const noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |
| enqueue(const T &arg) | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |
| enqueue(T &&arg) | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |
| enqueueCommon(Segment *s, Arg &&arg) | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| enqueueImpl(Arg &&arg) | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| fetchIncrementConsumerTicket() noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| fetchIncrementProducerTicket() noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| findSegment(Segment *s, const Ticket t) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| getAllocNextSegment(Segment *s, Ticket t) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| head() const noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| index(Ticket t) const noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| p_ | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | private |
| producerTicket() const noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| reclaimRemainingSegments() | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| reclaimSegment(Segment *s) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| responsibleForAdvance(Ticket t) const noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| responsibleForAlloc(Ticket t) const noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| SegmentSize | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | privatestatic |
| setConsumerTicket(Ticket t) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| setHead(Segment *s) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| setProducerTicket(Ticket t) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| setTail(Segment *s) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| size() const noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |
| SPSC | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | privatestatic |
| Stride | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | privatestatic |
| tail() const noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| Ticket typedef | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | private |
| try_dequeue(T &item) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |
| try_dequeue() noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |
| try_dequeue_for(T &item, const std::chrono::duration< Rep, Period > &duration) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |
| try_dequeue_for(const std::chrono::duration< Rep, Period > &duration) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |
| try_dequeue_until(T &item, const std::chrono::time_point< Clock, Duration > &deadline) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |
| try_dequeue_until(const std::chrono::time_point< Clock, Duration > &deadline) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |
| try_peek() noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |
| tryDequeueUntil(const std::chrono::time_point< Clock, Duration > &deadline) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| tryDequeueUntilMC(Segment *s, const std::chrono::time_point< Clock, Duration > &deadline) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| tryDequeueUntilSC(Segment *s, const std::chrono::time_point< Clock, Duration > &deadline) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| tryDequeueWaitElem(Entry &e, Ticket t, const std::chrono::time_point< Clock, Duration > &deadline) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| tryPeekUntil(const std::chrono::time_point< Clock, Duration > &deadline) noexcept | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inlineprivate |
| UnboundedQueue() | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |
| ~UnboundedQueue() | folly::UnboundedQueue< T, SingleProducer, SingleConsumer, MayBlock, LgSegmentSize, LgAlign, Atom > | inline |