|
proxygen
|
#include <BlockingWait.h>
Public Member Functions | |
| BlockingWaitPromise () noexcept=default | |
| ~BlockingWaitPromise ()=default | |
| BlockingWaitTask< T > | get_return_object () noexcept |
| void | unhandled_exception () noexcept |
| template<typename U , std::enable_if_t< std::is_convertible< U, T >::value, int > = 0> | |
| void | return_value (U &&value) noexcept(std::is_nothrow_constructible< T, U && >::value) |
| folly::Try< T > | getAsTry () |
| T | get () |
Public Member Functions inherited from folly::coro::detail::BlockingWaitPromiseBase | |
| BlockingWaitPromiseBase () noexcept=default | |
| std::experimental::suspend_always | initial_suspend () |
| FinalAwaiter | final_suspend () noexcept |
Private Attributes | |
| folly::Try< T > * | result_ |
Additional Inherited Members | |
Protected Member Functions inherited from folly::coro::detail::BlockingWaitPromiseBase | |
| void | wait () noexcept |
Definition at line 72 of file BlockingWait.h.
|
defaultnoexcept |
|
default |
|
inline |
Definition at line 103 of file BlockingWait.h.
|
inlinenoexcept |
Definition at line 232 of file BlockingWait.h.
|
inline |
Definition at line 93 of file BlockingWait.h.
References folly::coro::detail::BlockingWaitPromiseBase::wait().
|
inlinenoexcept |
Definition at line 88 of file BlockingWait.h.
|
inlinenoexcept |
Definition at line 80 of file BlockingWait.h.
References folly::exception_wrapper::from_exception_ptr(), and value.
|
private |
Definition at line 108 of file BlockingWait.h.