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

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

_coreyaclib::FutureBase< V, T >protected
Core typedefyaclib::FutureBase< V, T >
Detach() &&noexceptyaclib::FutureBase< V, T >inline
Detach(IExecutor &e, Func &&f) &&yaclib::FutureBase< V, T >inline
DetachInline(Func &&f) &&yaclib::FutureBase< V, T >inline
FutureBase(const FutureBase &)=deleteyaclib::FutureBase< V, T >
FutureBase(FutureBase &&other) noexcept=defaultyaclib::FutureBase< V, T >
FutureBase()=defaultyaclib::FutureBase< V, T >
FutureBase(detail::UniqueCorePtr< V, T > core) noexceptyaclib::FutureBase< V, T >inlineexplicitprotected
Get() &=deleteyaclib::FutureBase< V, T >
Get() const &&=deleteyaclib::FutureBase< V, T >
Get() const &noexceptyaclib::FutureBase< V, T >inline
Get() &&noexceptyaclib::FutureBase< V, T >inline
GetCore() noexceptyaclib::FutureBase< V, T >inline
GetHandle() noexceptyaclib::FutureBase< V, T >inline
Handle typedefyaclib::FutureBase< V, T >
operator=(const FutureBase &)=deleteyaclib::FutureBase< V, T >
operator=(FutureBase &&other) noexcept=defaultyaclib::FutureBase< V, T >
Ready() const &noexceptyaclib::FutureBase< V, T >inline
Result typedefyaclib::FutureBase< V, T >
Then(IExecutor &e, Func &&f) &&yaclib::FutureBase< V, T >inline
Touch() &=deleteyaclib::FutureBase< V, T >
Touch() const &&=deleteyaclib::FutureBase< V, T >
Touch() const &noexceptyaclib::FutureBase< V, T >inline
Touch() &&noexceptyaclib::FutureBase< V, T >inline
Valid() const &noexceptyaclib::FutureBase< V, T >inline
~FutureBase() noexceptyaclib::FutureBase< V, T >inline