YACLib
C++ library for concurrent tasks execution
Loading...
Searching...
No Matches
yaclib::Future< V, E > Member List

This is the complete list of members for yaclib::Future< V, E >, including all inherited members.

_coreyaclib::FutureBase< V, E >protected
Detach() &&noexceptyaclib::FutureBase< V, E >inline
Detach(IExecutor &e, Func &&f) &&yaclib::FutureBase< V, E >inline
DetachInline(Func &&f) &&yaclib::FutureBase< V, E >inline
Future(detail::ResultCorePtr< V, E > core) noexceptyaclib::Future< V, E >inline
FutureBase(const FutureBase &)=deleteyaclib::FutureBase< V, E >
FutureBase(FutureBase &&other) noexcept=defaultyaclib::FutureBase< V, E >
FutureBase() noexcept=defaultyaclib::FutureBase< V, E >
FutureBase(detail::ResultCorePtr< V, E > core) noexceptyaclib::FutureBase< V, E >inlineexplicitprotected
Get() &=deleteyaclib::FutureBase< V, E >
Get() const &&=deleteyaclib::FutureBase< V, E >
Get() const &noexceptyaclib::FutureBase< V, E >inline
Get() &&noexceptyaclib::FutureBase< V, E >inline
GetCore() noexceptyaclib::FutureBase< V, E >inline
operator=(const FutureBase &)=deleteyaclib::FutureBase< V, E >
operator=(FutureBase &&other) noexcept=defaultyaclib::FutureBase< V, E >
Ready() const &noexceptyaclib::FutureBase< V, E >inline
Then(IExecutor &e, Func &&f) &&yaclib::FutureBase< V, E >inline
ThenInline(Func &&f) &&yaclib::Future< V, E >inline
Touch() &=deleteyaclib::FutureBase< V, E >
Touch() const &&=deleteyaclib::FutureBase< V, E >
Touch() const &noexceptyaclib::FutureBase< V, E >inline
Touch() &&noexceptyaclib::FutureBase< V, E >inline
Valid() const &noexceptyaclib::FutureBase< V, E >inline
~FutureBase() noexceptyaclib::FutureBase< V, E >inline