| assign(FutureBase< T > &&other) noexcept | folly::futures::detail::FutureBase< T > | private |
| Base typedef | folly::SemiFuture< T > | private |
| cancel() | folly::futures::detail::FutureBase< T > | inlineprivate |
| Core typedef | folly::SemiFuture< T > | private |
| core_ | folly::futures::detail::FutureBase< T > | private |
| defer(F &&func)&& | folly::SemiFuture< T > | |
| defer(R(&func)(Args...))&& | folly::SemiFuture< T > | inline |
| deferError(F &&func)&& | folly::SemiFuture< T > | |
| deferError(R(&func)(Args...))&& | folly::SemiFuture< T > | inline |
| deferError(F &&func)&& | folly::SemiFuture< T > | |
| deferError(R(&func)(Args...))&& | folly::SemiFuture< T > | inline |
| DeferredExecutor typedef | folly::SemiFuture< T > | private |
| deferValue(F &&func)&& | folly::SemiFuture< T > | |
| deferValue(R(&func)(Args...))&& | folly::SemiFuture< T > | inline |
| delayed(Duration dur, Timekeeper *tk=nullptr)&& | folly::SemiFuture< T > | |
| detach() | folly::futures::detail::FutureBase< T > | private |
| Future class | folly::SemiFuture< T > | friend |
| FutureBase(T2 &&val) | folly::futures::detail::FutureBase< T > | private |
| FutureBase(typename std::enable_if< std::is_same< Unit, T2 >::value >::type *) | folly::futures::detail::FutureBase< T > | private |
| FutureBase(in_place_t, Args &&...args) | folly::futures::detail::FutureBase< T > | explicitprivate |
| FutureBase(FutureBase< T > const &)=delete | folly::futures::detail::FutureBase< T > | private |
| FutureBase(SemiFuture< T > &&) noexcept | folly::futures::detail::FutureBase< T > | private |
| FutureBase(Future< T > &&) noexcept | folly::futures::detail::FutureBase< T > | private |
| FutureBase(Future< T > const &)=delete | folly::futures::detail::FutureBase< T > | private |
| FutureBase(SemiFuture< T > const &)=delete | folly::futures::detail::FutureBase< T > | private |
| FutureBase(Core *obj) | folly::futures::detail::FutureBase< T > | inlineexplicitprivate |
| FutureBase(futures::detail::EmptyConstruct) noexcept | folly::futures::detail::FutureBase< T > | explicitprivate |
| futures::detail::FutureBase class | folly::SemiFuture< T > | friend |
| futures::detail::getDeferredExecutor(SemiFuture &) | folly::SemiFuture< T > | friend |
| futures::detail::stealDeferredExecutor(SemiFuture &) | folly::SemiFuture< T > | friend |
| get()&& | folly::SemiFuture< T > | |
| get()&=delete | folly::SemiFuture< T > | |
| get(Duration dur)&& | folly::SemiFuture< T > | |
| get(Duration dur)&=delete | folly::SemiFuture< T > | |
| getCore() | folly::futures::detail::FutureBase< T > | inlineprivate |
| getCore() const | folly::futures::detail::FutureBase< T > | inlineprivate |
| getCoreImpl(Self &self) | folly::futures::detail::FutureBase< T > | inlineprivatestatic |
| getCoreTryChecked() | folly::futures::detail::FutureBase< T > | inlineprivate |
| getCoreTryChecked() const | folly::futures::detail::FutureBase< T > | inlineprivate |
| getCoreTryChecked(Self &self) | folly::futures::detail::FutureBase< T > | inlineprivatestatic |
| getDeferredExecutor() const | folly::SemiFuture< T > | private |
| getExecutor() const | folly::futures::detail::FutureBase< T > | inlineprivate |
| getPriority() const | folly::futures::detail::FutureBase< T > | inlineprivate |
| getTry()&& | folly::SemiFuture< T > | |
| getTry(Duration dur)&& | folly::SemiFuture< T > | |
| hasException() const | folly::futures::detail::FutureBase< T > | private |
| hasValue() const | folly::futures::detail::FutureBase< T > | private |
| isReady() const | folly::futures::detail::FutureBase< T > | private |
| makeEmpty() | folly::SemiFuture< T > | static |
| makeSemiFuture(Try< T2 >) | folly::SemiFuture< T > | friend |
| operator=(SemiFuture const &)=delete | folly::SemiFuture< T > | |
| operator=(SemiFuture &&) noexcept | folly::SemiFuture< T > | |
| operator=(Future< T > &&) noexcept | folly::SemiFuture< T > | |
| poll() | folly::futures::detail::FutureBase< T > | private |
| Promise< T > class | folly::SemiFuture< T > | friend |
| raise(exception_wrapper interrupt) | folly::futures::detail::FutureBase< T > | private |
| raise(E &&exception) | folly::futures::detail::FutureBase< T > | inlineprivate |
| releaseDeferredExecutor(Core *core) | folly::SemiFuture< T > | privatestatic |
| result()& | folly::futures::detail::FutureBase< T > | private |
| result() const & | folly::futures::detail::FutureBase< T > | private |
| result()&& | folly::futures::detail::FutureBase< T > | private |
| result() const && | folly::futures::detail::FutureBase< T > | private |
| SemiFuture class | folly::SemiFuture< T > | friend |
| SemiFuture(T2 &&val) | folly::SemiFuture< T > | inline |
| SemiFuture(typename std::enable_if< std::is_same< Unit, T2 >::value >::type *p=nullptr) | folly::SemiFuture< T > | inline |
| SemiFuture(in_place_t, Args &&...args) | folly::SemiFuture< T > | inlineexplicit |
| SemiFuture(SemiFuture< T > const &)=delete | folly::SemiFuture< T > | |
| SemiFuture(SemiFuture< T > &&) noexcept | folly::SemiFuture< T > | |
| SemiFuture(Future< T > &&) noexcept | folly::SemiFuture< T > | |
| SemiFuture(Core *obj) | folly::SemiFuture< T > | inlineexplicitprivate |
| SemiFuture(futures::detail::EmptyConstruct) noexcept | folly::SemiFuture< T > | inlineexplicitprivate |
| setCallback_(F &&func) | folly::futures::detail::FutureBase< T > | private |
| setCallback_(F &&func, std::shared_ptr< folly::RequestContext > context) | folly::futures::detail::FutureBase< T > | private |
| setExecutor(Executor *x, int8_t priority=Executor::MID_PRI) | folly::futures::detail::FutureBase< T > | inlineprivate |
| setExecutor(Executor::KeepAlive<> x, int8_t priority=Executor::MID_PRI) | folly::futures::detail::FutureBase< T > | inlineprivate |
| stealDeferredExecutor() const | folly::SemiFuture< T > | private |
| thenImplementation(F &&func, R) | folly::futures::detail::FutureBase< T > | private |
| thenImplementation(F &&func, R) | folly::futures::detail::FutureBase< T > | private |
| throwIfContinued() const | folly::futures::detail::FutureBase< T > | private |
| throwIfInvalid() const | folly::futures::detail::FutureBase< T > | private |
| TimePoint typedef | folly::SemiFuture< T > | private |
| toUnsafeFuture()&& | folly::SemiFuture< T > | |
| valid() const noexcept | folly::futures::detail::FutureBase< T > | inlineprivate |
| value()& | folly::futures::detail::FutureBase< T > | private |
| value() const & | folly::futures::detail::FutureBase< T > | private |
| value()&& | folly::futures::detail::FutureBase< T > | private |
| value() const && | folly::futures::detail::FutureBase< T > | private |
| value_type typedef | folly::SemiFuture< T > | |
| via(Executor *executor, int8_t priority=Executor::MID_PRI)&& | folly::SemiFuture< T > | |
| via(Executor::KeepAlive<> executor, int8_t priority=Executor::MID_PRI)&& | folly::SemiFuture< T > | |
| wait()& | folly::SemiFuture< T > | |
| wait()&& | folly::SemiFuture< T > | |
| wait(Duration dur)&& | folly::SemiFuture< T > | |
| wait(Duration dur)& | folly::SemiFuture< T > | private |
| within(Duration dur, Timekeeper *tk=nullptr)&& | folly::SemiFuture< T > | inline |
| within(Duration dur, E e, Timekeeper *tk=nullptr)&& | folly::SemiFuture< T > | inline |
| withinImplementation(Duration dur, E e, Timekeeper *tk)&& | folly::futures::detail::FutureBase< T > | private |
| ~FutureBase() | folly::futures::detail::FutureBase< T > | private |
| ~SemiFuture() | folly::SemiFuture< T > | |