fpromise::barrier

Summary

Constructors and Destructors

barrier()
barrier(const barrier &)
barrier(barrier &&)
~barrier()

Public functions

operator=(const barrier &)=delete
operator=(barrier &&)=delete
sync()
fpromise::promise< void, void >
wrap(Promise promise)
decltype(auto)

Public functions

barrier

 barrier()

barrier

 barrier(
  const barrier &
)=delete

barrier

 barrier(
  barrier &&
)=delete

operator=

barrier & operator=(
  const barrier &
)=delete

operator=

barrier & operator=(
  barrier &&
)=delete

sync

fpromise::promise< void, void > sync()

wrap

decltype(auto) wrap(
  Promise promise
)

~barrier

 ~barrier()