Baton() noexcept | folly::Baton< MayBlock, Atom > | inline |
Baton(Baton const &)=delete | folly::Baton< MayBlock, Atom > | |
EARLY_DELIVERY enum value | folly::Baton< MayBlock, Atom > | private |
INIT enum value | folly::Baton< MayBlock, Atom > | private |
LATE_DELIVERY enum value | folly::Baton< MayBlock, Atom > | private |
operator=(Baton const &)=delete | folly::Baton< MayBlock, Atom > | |
post() noexcept | folly::Baton< MayBlock, Atom > | inline |
ready() const noexcept | folly::Baton< MayBlock, Atom > | inline |
reset() noexcept | folly::Baton< MayBlock, Atom > | inline |
State enum name | folly::Baton< MayBlock, Atom > | private |
state_ | folly::Baton< MayBlock, Atom > | private |
TIMED_OUT enum value | folly::Baton< MayBlock, Atom > | private |
timed_wait(const std::chrono::duration< Rep, Period > &timeout) noexcept | folly::Baton< MayBlock, Atom > | inline |
timed_wait(const std::chrono::time_point< Clock, Duration > &deadline) noexcept | folly::Baton< MayBlock, Atom > | inline |
try_wait() const noexcept | folly::Baton< MayBlock, Atom > | inline |
try_wait_for(const std::chrono::duration< Rep, Period > &timeout, const WaitOptions &opt=wait_options()) noexcept | folly::Baton< MayBlock, Atom > | inline |
try_wait_until(const std::chrono::time_point< Clock, Duration > &deadline, const WaitOptions &opt=wait_options()) noexcept | folly::Baton< MayBlock, Atom > | inline |
tryWaitSlow(const std::chrono::time_point< Clock, Duration > &deadline, const WaitOptions &opt) noexcept | folly::Baton< MayBlock, Atom > | inlineprivate |
wait(const WaitOptions &opt=wait_options()) noexcept | folly::Baton< MayBlock, Atom > | inline |
wait_options() | folly::Baton< MayBlock, Atom > | inlinestatic |
WAITING enum value | folly::Baton< MayBlock, Atom > | private |
~Baton() noexcept | folly::Baton< MayBlock, Atom > | inline |