| _core | yaclib::FutureBase< V, E > | protected |
| Core typedef | yaclib::FutureBase< V, E > | |
| Detach(Func &&f) && | yaclib::FutureOn< V, E > | inline |
| Detach() &&noexcept | yaclib::FutureOn< V, E > | inline |
| Detach(IExecutor &e, Func &&f) && | yaclib::FutureOn< V, E > | inline |
| DetachInline(Func &&f) && | yaclib::FutureBase< V, E > | inline |
| FutureBase(const FutureBase &)=delete | yaclib::FutureBase< V, E > | |
| FutureBase(FutureBase &&other) noexcept=default | yaclib::FutureBase< V, E > | |
| FutureBase()=default | yaclib::FutureBase< V, E > | |
| FutureBase(detail::UniqueCorePtr< V, E > core) noexcept | yaclib::FutureBase< V, E > | inlineexplicitprotected |
| FutureOn(detail::UniqueCorePtr< V, E > core) noexcept | yaclib::FutureOn< V, E > | inline |
| Get() &=delete | yaclib::FutureBase< V, E > | |
| Get() const &&=delete | yaclib::FutureBase< V, E > | |
| Get() const &noexcept | yaclib::FutureBase< V, E > | inline |
| Get() &&noexcept | yaclib::FutureBase< V, E > | inline |
| GetCore() noexcept | yaclib::FutureBase< V, E > | inline |
| GetHandle() noexcept | yaclib::FutureBase< V, E > | inline |
| Handle typedef | yaclib::FutureBase< V, E > | |
| On(std::nullptr_t) &&noexcept | yaclib::FutureOn< V, E > | inline |
| operator=(const FutureBase &)=delete | yaclib::FutureBase< V, E > | |
| operator=(FutureBase &&other) noexcept=default | yaclib::FutureBase< V, E > | |
| Ready() const &noexcept | yaclib::FutureBase< V, E > | inline |
| Then(Func &&f) && | yaclib::FutureOn< V, E > | inline |
| Then(IExecutor &e, Func &&f) && | yaclib::FutureOn< V, E > | inline |
| ThenInline(Func &&f) && | yaclib::FutureOn< V, E > | inline |
| Touch() &=delete | yaclib::FutureBase< V, E > | |
| Touch() const &&=delete | yaclib::FutureBase< V, E > | |
| Touch() const &noexcept | yaclib::FutureBase< V, E > | inline |
| Touch() &&noexcept | yaclib::FutureBase< V, E > | inline |
| Valid() const &noexcept | yaclib::FutureBase< V, E > | inline |
| ~FutureBase() noexcept | yaclib::FutureBase< V, E > | inline |