This is the complete list of members for folly::PriorityLifoSemMPMCQueue< T, kBehavior >, including all inherited members.
add(T item) override | folly::PriorityLifoSemMPMCQueue< T, kBehavior > | inlinevirtual |
addWithPriority(T item, int8_t priority) override | folly::PriorityLifoSemMPMCQueue< T, kBehavior > | inlinevirtual |
getNumPriorities() override | folly::PriorityLifoSemMPMCQueue< T, kBehavior > | inlinevirtual |
nonBlockingTake(T &item) | folly::PriorityLifoSemMPMCQueue< T, kBehavior > | inline |
PriorityLifoSemMPMCQueue(uint8_t numPriorities, size_t max_capacity) | folly::PriorityLifoSemMPMCQueue< T, kBehavior > | inline |
PriorityLifoSemMPMCQueue(folly::Range< const size_t * > capacities) | folly::PriorityLifoSemMPMCQueue< T, kBehavior > | inline |
queues_ | folly::PriorityLifoSemMPMCQueue< T, kBehavior > | private |
sem_ | folly::PriorityLifoSemMPMCQueue< T, kBehavior > | private |
size() override | folly::PriorityLifoSemMPMCQueue< T, kBehavior > | inlinevirtual |
sizeGuess() const | folly::PriorityLifoSemMPMCQueue< T, kBehavior > | inline |
take() override | folly::PriorityLifoSemMPMCQueue< T, kBehavior > | inlinevirtual |
try_take_for(std::chrono::milliseconds time) override | folly::PriorityLifoSemMPMCQueue< T, kBehavior > | inlinevirtual |
~BlockingQueue()=default | folly::BlockingQueue< T > | virtual |