| allocatedCapacity() const noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| blockingRead(T &elem) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| blockingReadWithTicket(uint64_t &ticket, T &elem) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| blockingWrite(Args &&...args) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| capacity() const noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| capacity_ | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | protected |
| computeStride(size_t capacity) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inlineprotectedstatic |
| dcapacity_ | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | protected |
| dequeueWithTicketBase(uint64_t ticket, Slot *slots, size_t cap, int stride, T &elem) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inlineprotected |
| dslots_ | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | |
| dstate_ | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | protected |
| dstride_ | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | |
| enqueueWithTicket(uint64_t ticket, Args &&...args) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inlineprotected |
| enqueueWithTicketBase(uint64_t ticket, Slot *slots, size_t cap, int stride, Args &&...args) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inlineprotected |
| idx(uint64_t ticket, size_t cap, int stride) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inlineprotected |
| isEmpty() const noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| isFull() const noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| kAdaptationFreq enum value | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | protected |
| kSlotPadding enum value | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | protected |
| MPMCQueueBase(size_t queueCapacity) | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inlineexplicit |
| MPMCQueueBase() noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| MPMCQueueBase(MPMCQueueBase< Derived< T, Atom, Dynamic >> &&rhs) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| operator=(MPMCQueueBase< Derived< T, Atom, Dynamic >> &&rhs) | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| pad_ | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | protected |
| popSpinCutoff_ | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | protected |
| popTicket_ | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | protected |
| pushSpinCutoff_ | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | protected |
| pushTicket_ | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | protected |
| read(T &elem) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| readAndGetTicket(uint64_t &ticket, T &elem) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| readCount() const noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| readIfNotEmpty(T &elem) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| size() const noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| sizeGuess() const noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| Slot typedef | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | |
| slots_ | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | |
| stride_ | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | |
| tryObtainPromisedPopTicket(uint64_t &ticket, Slot *&slots, size_t &cap, int &stride) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inlineprotected |
| tryObtainPromisedPopTicketUntil(uint64_t &ticket, Slot *&slots, size_t &cap, int &stride, const std::chrono::time_point< Clock > &when) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inlineprotected |
| tryObtainPromisedPushTicket(uint64_t &ticket, Slot *&slots, size_t &cap, int &stride) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inlineprotected |
| tryObtainPromisedPushTicketUntil(uint64_t &ticket, Slot *&slots, size_t &cap, int &stride, const std::chrono::time_point< Clock > &when) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inlineprotected |
| tryObtainReadyPopTicket(uint64_t &ticket, Slot *&slots, size_t &cap, int &stride) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inlineprotected |
| tryObtainReadyPushTicket(uint64_t &ticket, Slot *&slots, size_t &cap, int &stride) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inlineprotected |
| tryReadUntil(const std::chrono::time_point< Clock > &when, T &elem) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| tryWriteUntil(const std::chrono::time_point< Clock > &when, Args &&...args) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| turn(uint64_t ticket, size_t cap) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inlineprotected |
| value_type typedef | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | |
| write(Args &&...args) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| writeCount() const noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| writeIfNotFull(Args &&...args) noexcept | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |
| ~MPMCQueueBase() | folly::detail::MPMCQueueBase< Derived< T, Atom, Dynamic > > | inline |