allocateNode(Args &&...args) | folly::detail::LifoSemBase< BatonType, Atom > | inlineprotected |
isShutdown() const | folly::detail::LifoSemBase< BatonType, Atom > | inline |
LifoSemBase(uint32_t initialValue=0) | folly::detail::LifoSemBase< BatonType, Atom > | inlineexplicit |
LifoSemBase(LifoSemBase const &)=delete | folly::detail::LifoSemBase< BatonType, Atom > | |
LifoSemImpl(uint32_t v=0) | folly::LifoSemImpl< Atom, BatonType > | inlineexplicit |
operator=(LifoSemBase const &)=delete | folly::detail::LifoSemBase< BatonType, Atom > | |
post() | folly::detail::LifoSemBase< BatonType, Atom > | inline |
post(uint32_t n) | folly::detail::LifoSemBase< BatonType, Atom > | inline |
shutdown() | folly::detail::LifoSemBase< BatonType, Atom > | inline |
try_wait_for(const std::chrono::duration< Rep, Period > &timeout) | folly::detail::LifoSemBase< BatonType, Atom > | inline |
try_wait_until(const std::chrono::time_point< Clock, Duration > &deadline) | folly::detail::LifoSemBase< BatonType, Atom > | inline |
tryWait() | folly::detail::LifoSemBase< BatonType, Atom > | inline |
tryWait(uint32_t n) | folly::detail::LifoSemBase< BatonType, Atom > | inline |
tryWaitOrPush(LifoSemNode< BatonType, Atom > &waiterNode) | folly::detail::LifoSemBase< BatonType, Atom > | inlineprotected |
UniquePtr typedef | folly::detail::LifoSemBase< BatonType, Atom > | protected |
valueGuess() const | folly::detail::LifoSemBase< BatonType, Atom > | inline |
wait() | folly::detail::LifoSemBase< BatonType, Atom > | inline |
WaitResult enum name | folly::detail::LifoSemBase< BatonType, Atom > | protected |