The async base,It store the return value and the signal. More...
#include <async.hpp>
Public Member Functions | |
AsyncBase (Args &&...args) | |
Construct a new Async Base object. More... | |
Public Member Functions inherited from Btk::Impl::AsyncResultHolder< std::invoke_result_t< Callable, Args... > > | |
void | cleanup () |
void | store (T &&t) |
Static Public Attributes | |
static constexpr int | has_signal = HasSignal |
Additional Inherited Members | |
Public Attributes inherited from Btk::Impl::AsyncResultHolder< std::invoke_result_t< Callable, Args... > > | |
union Btk::Impl::AsyncResultHolder::Data | data |
The async base,It store the return value and the signal.
HasSignal | The value should we enable signal |
Callable | |
Args |
|
inline |
Construct a new Async Base object.
args | The args |