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

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

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