template <typename Promise>
class scoped_continuation
Defined at line 228 of file ../../sdk/lib/fit-promise/include/lib/fpromise/scope.h
Wraps a promise whose lifetime is managed by the scope.
Public Methods
void scoped_continuation<Promise> (promise_handle promise_handle)
Defined at line 230 of file ../../sdk/lib/fit-promise/include/lib/fpromise/scope.h
void scoped_continuation<Promise> (scoped_continuation<Promise> && other)
Defined at line 232 of file ../../sdk/lib/fit-promise/include/lib/fpromise/scope.h
void ~scoped_continuation<Promise> ()
Defined at line 236 of file ../../sdk/lib/fit-promise/include/lib/fpromise/scope.h
typename Promise::result_type operator() (context & context)
Defined at line 238 of file ../../sdk/lib/fit-promise/include/lib/fpromise/scope.h
scoped_continuation<Promise> & operator= (scoped_continuation<Promise> && other)
Defined at line 249 of file ../../sdk/lib/fit-promise/include/lib/fpromise/scope.h
void scoped_continuation<Promise> (const scoped_continuation<Promise> & )
Defined at line 258 of file ../../sdk/lib/fit-promise/include/lib/fpromise/scope.h
scoped_continuation<Promise> & operator= (const scoped_continuation<Promise> & )
Defined at line 259 of file ../../sdk/lib/fit-promise/include/lib/fpromise/scope.h