fpromise::completer

Summary

Constructors and Destructors

completer()
completer(completer && other)
completer(const completer & other)
~completer()

Public types

error_type using
E
result_type using
::fpromise::result< V, E >
value_type using
V

Public functions

abandon()
void
bind()
::fpromise::internal::bridge_bind_callback< V, E >
bind_tuple()
::fpromise::internal::bridge_bind_tuple_callback< V, E >
complete_error()
void
complete_error(EE error)
void
complete_ok()
void
complete_ok(VV value)
void
complete_or_abandon(result_type result)
void
operator bool() const
operator=(completer && other)=default
operator=(const completer & other)=delete
was_canceled() const
bool

Public types

error_type

E error_type

result_type

::fpromise::result< V, E > result_type

value_type

V value_type

Public functions

abandon

void abandon()

bind

::fpromise::internal::bridge_bind_callback< V, E > bind()

bind_tuple

::fpromise::internal::bridge_bind_tuple_callback< V, E > bind_tuple()

complete_error

void complete_error()

complete_error

void complete_error(  EE error )

complete_ok

void complete_ok()

complete_ok

void complete_ok(  VV value )

complete_or_abandon

void complete_or_abandon(  result_type result )

completer

 completer()=default

completer

 completer(  completer && other )=default

completer

 completer(  const completer & other )=delete

operator bool

 operator bool() const 

operator=

completer & operator=(  completer && other )=default

operator=

completer & operator=(  const completer & other )=delete

was_canceled

bool was_canceled() const 

~completer

 ~completer()=default