Class Task<Fut, Lambda>
#include <Task.hpp>template<IsPollable Fut,typename Lambda = std::monostate>classTask:publicarc::TaskTypedBase<typename Fut::Output>{ ... }
No description provided
Examples0
Public static methods1
template<typename FutOrLambda>staticarc::Task*create(arc::Runtime*runtime,)
No description provided
Public member functions0
Fields0
Protected member functions4
template<typename F>voidTask<Fut, Lambda>(arc::TaskVtableconst*vtable,arc::Runtime*runtime,F&&fut)
No description provided
template<typename L>voidTask<Fut, Lambda>(arc::TaskVtableconst*vtable,arc::Runtime*runtime,L&&fut)
No description provided
voiddropFuture()
No description provided
boolrun()
No description provided
Protected fields3
;
No description provided
;
No description provided
;
No description provided