proxygen
|
This is the complete list of members for folly::detail::SingleElementQueue< T, Atom >, including all inherited members.
contents_ | folly::detail::SingleElementQueue< T, Atom > | private |
dequeue(uint32_t turn, Atom< uint32_t > &spinCutoff, const bool updateSpinCutoff, T &elem) noexcept | folly::detail::SingleElementQueue< T, Atom > | inline |
dequeueImpl(uint32_t turn, Atom< uint32_t > &spinCutoff, const bool updateSpinCutoff, T &elem, ImplByRelocation) noexcept | folly::detail::SingleElementQueue< T, Atom > | inlineprivate |
dequeueImpl(uint32_t turn, Atom< uint32_t > &spinCutoff, const bool updateSpinCutoff, T &elem, ImplByMove) noexcept | folly::detail::SingleElementQueue< T, Atom > | inlineprivate |
destroyContents() noexcept | folly::detail::SingleElementQueue< T, Atom > | inlineprivate |
enqueue(const uint32_t turn, Atom< uint32_t > &spinCutoff, const bool updateSpinCutoff, Args &&...args) noexcept | folly::detail::SingleElementQueue< T, Atom > | inline |
enqueue(const uint32_t turn, Atom< uint32_t > &spinCutoff, const bool updateSpinCutoff, T &&goner) noexcept | folly::detail::SingleElementQueue< T, Atom > | inline |
enqueueImpl(const uint32_t turn, Atom< uint32_t > &spinCutoff, const bool updateSpinCutoff, T &&goner, ImplByMove) noexcept | folly::detail::SingleElementQueue< T, Atom > | inlineprivate |
enqueueImpl(const uint32_t turn, Atom< uint32_t > &spinCutoff, const bool updateSpinCutoff, T &&goner, ImplByRelocation) noexcept | folly::detail::SingleElementQueue< T, Atom > | inlineprivate |
mayDequeue(const uint32_t turn) const noexcept | folly::detail::SingleElementQueue< T, Atom > | inline |
mayEnqueue(const uint32_t turn) const noexcept | folly::detail::SingleElementQueue< T, Atom > | inline |
ptr() noexcept | folly::detail::SingleElementQueue< T, Atom > | inlineprivate |
sequencer_ | folly::detail::SingleElementQueue< T, Atom > | private |
tryWaitForDequeueTurnUntil(const uint32_t turn, Atom< uint32_t > &spinCutoff, const bool updateSpinCutoff, const std::chrono::time_point< Clock > &when) noexcept | folly::detail::SingleElementQueue< T, Atom > | inline |
tryWaitForEnqueueTurnUntil(const uint32_t turn, Atom< uint32_t > &spinCutoff, const bool updateSpinCutoff, const std::chrono::time_point< Clock > &when) noexcept | folly::detail::SingleElementQueue< T, Atom > | inline |
~SingleElementQueue() noexcept | folly::detail::SingleElementQueue< T, Atom > | inline |