fpromise::pending_task

Summary

Constructors and Destructors

pending_task()
pending_task(promise_type promise)
pending_task(promise_impl< Continuation > promise)
pending_task(pending_task &&)
pending_task(const pending_task &)
~pending_task()

Public types

promise_type using
promise< void, void >

Public functions

operator bool() const
operator()(fpromise::context & context)
bool
operator=(pending_task &&)=default
operator=(const pending_task &)=delete
take_promise()

Public types

promise_type

promise< void, void > promise_type

Public functions

operator bool

 operator bool() const 

operator()

bool operator()(
  fpromise::context & context
)

operator=

pending_task & operator=(
  pending_task &&
)=default

operator=

pending_task & operator=(
  const pending_task &
)=delete

pending_task

 pending_task()=default

pending_task

 pending_task(
  promise_type promise
)

pending_task

 pending_task(
  promise_impl< Continuation > promise
)

pending_task

 pending_task(
  pending_task &&
)=default

pending_task

 pending_task(
  const pending_task &
)=delete

take_promise

promise_type take_promise()

~pending_task

 ~pending_task()=default