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(,)
No description provided
Public member functions0
Fields0
Protected member functions4
template<typename F>voidTask<Fut, Lambda>(,,
F&&fut
)
No description provided
template<typename L>voidTask<Fut, Lambda>(,,
L&&fut
)
No description provided
voiddropFuture()
No description provided
boolrun()
No description provided
Protected fields3
;
No description provided
;
No description provided
std::atomic<bool>m_droppedFuture
;
No description provided
Derived classes0