template <typename Handler, typename DefaultV, typename DefaultE, typename V, typename E>
class result_adapter
Defined at line 250 of file ../../sdk/lib/fit-promise/include/lib/fpromise/promise_internal.h
Supports handlers that return result
<V
, E>.
Public Methods
void result_adapter<Handler, DefaultV, DefaultE, ::fpromise::result<V, E>, false> (movable_handler<Handler> handler)
Defined at line 255 of file ../../sdk/lib/fit-promise/include/lib/fpromise/promise_internal.h
template <typename... Args>
result_type call (::fpromise::context & context, Args... args)
Defined at line 258 of file ../../sdk/lib/fit-promise/include/lib/fpromise/promise_internal.h
void result_adapter<Handler, DefaultV, DefaultE, ::fpromise::result<V, E>, false> (const result_adapter<Handler, DefaultV, DefaultE, ::fpromise::result<V, E>, false> & )
Defined at line 262 of file ../../sdk/lib/fit-promise/include/lib/fpromise/promise_internal.h
result_adapter<Handler, DefaultV, DefaultE, ::fpromise::result<V, E>, false> & operator= (const result_adapter<Handler, DefaultV, DefaultE, ::fpromise::result<V, E>, false> & )
Defined at line 263 of file ../../sdk/lib/fit-promise/include/lib/fpromise/promise_internal.h
void result_adapter<Handler, DefaultV, DefaultE, ::fpromise::result<V, E>, false> (result_adapter<Handler, DefaultV, DefaultE, ::fpromise::result<V, E>, false> && )
Defined at line 265 of file ../../sdk/lib/fit-promise/include/lib/fpromise/promise_internal.h
result_adapter<Handler, DefaultV, DefaultE, ::fpromise::result<V, E>, false> & operator= (result_adapter<Handler, DefaultV, DefaultE, ::fpromise::result<V, E>, false> && )
Defined at line 266 of file ../../sdk/lib/fit-promise/include/lib/fpromise/promise_internal.h