BLOCKED enum value | folly::SaturatingSemaphore< MayBlock, Atom > | private |
NOTREADY enum value | folly::SaturatingSemaphore< MayBlock, Atom > | private |
post() noexcept | folly::SaturatingSemaphore< MayBlock, Atom > | inline |
postFastWaiterMayBlock() noexcept | folly::SaturatingSemaphore< MayBlock, Atom > | inlineprivate |
postSlowWaiterMayBlock(uint32_t before) noexcept | folly::SaturatingSemaphore< MayBlock, Atom > | private |
ready() const noexcept | folly::SaturatingSemaphore< MayBlock, Atom > | inline |
READY enum value | folly::SaturatingSemaphore< MayBlock, Atom > | private |
reset() noexcept | folly::SaturatingSemaphore< MayBlock, Atom > | inline |
SaturatingSemaphore() noexcept | folly::SaturatingSemaphore< MayBlock, Atom > | inline |
State enum name | folly::SaturatingSemaphore< MayBlock, Atom > | private |
state_ | folly::SaturatingSemaphore< MayBlock, Atom > | private |
try_wait() noexcept | folly::SaturatingSemaphore< MayBlock, Atom > | inline |
try_wait_for(const std::chrono::duration< Rep, Period > &duration, const WaitOptions &opt=wait_options()) noexcept | folly::SaturatingSemaphore< MayBlock, Atom > | inline |
try_wait_until(const std::chrono::time_point< Clock, Duration > &deadline, const WaitOptions &opt=wait_options()) noexcept | folly::SaturatingSemaphore< MayBlock, Atom > | inline |
tryWaitSlow(const std::chrono::time_point< Clock, Duration > &deadline, const WaitOptions &opt) noexcept | folly::SaturatingSemaphore< MayBlock, Atom > | private |
tryWaitSlow(const std::chrono::time_point< Clock, Duration > &deadline, const WaitOptions &opt) noexcept | folly::SaturatingSemaphore< MayBlock, Atom > | |
wait(const WaitOptions &opt=wait_options()) noexcept | folly::SaturatingSemaphore< MayBlock, Atom > | inline |
wait_options() | folly::SaturatingSemaphore< MayBlock, Atom > | inlinestatic |
~SaturatingSemaphore() | folly::SaturatingSemaphore< MayBlock, Atom > | inline |