proxygen
folly::SaturatingSemaphore< MayBlock, Atom > Member List

This is the complete list of members for folly::SaturatingSemaphore< MayBlock, Atom >, including all inherited members.

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