Arene Base
Fundamental Utilities For Safety Critical C++
Loading...
Searching...
No Matches
arene::base::barrier< CompletionFunction > Member List

This is the complete list of members for arene::base::barrier< CompletionFunction >, including all inherited members.

arrive(std::ptrdiff_t arrivals) -> arrival_tokenarene::base::barrier< CompletionFunction >inline
arrive() -> arrival_tokenarene::base::barrier< CompletionFunction >inline
arrive_and_drop()arene::base::barrier< CompletionFunction >inline
arrive_and_wait()arene::base::barrier< CompletionFunction >inline
barrier(std::ptrdiff_t count, CompletionFunction func) noexcept(std::is_nothrow_move_constructible< CompletionFunction >::value)arene::base::barrier< CompletionFunction >inline
barrier(std::ptrdiff_t count) noexcept(std::is_nothrow_default_constructible< F >::value)arene::base::barrier< CompletionFunction >inlineexplicit
barrier(barrier const &)=deletearene::base::barrier< CompletionFunction >
barrier(barrier &&)=deletearene::base::barrier< CompletionFunction >
max() noexcept -> std::ptrdiff_tarene::base::barrier< CompletionFunction >inlinestatic
operator=(barrier const &) -> barrier &=deletearene::base::barrier< CompletionFunction >
operator=(barrier &&) -> barrier &=deletearene::base::barrier< CompletionFunction >
wait(arrival_token token)arene::base::barrier< CompletionFunction >inline
~barrier()=defaultarene::base::barrier< CompletionFunction >