std::experimental::barrier::barrier (3) - Linux Manuals
std::experimental::barrier::barrier: std::experimental::barrier::barrier
Command to display std::experimental::barrier::barrier
manual in Linux: $ man 3 std::experimental::barrier::barrier
NAME
std::experimental::barrier::barrier - std::experimental::barrier::barrier
Synopsis
explicit barrier( std::ptrdiff_t num_threads ); (1) (concurrency TS)
barrier( const barrier & ) = delete; (2) (concurrency TS)
1) Constructs a barrier for num_threads participating threads. The set of participating threads is the first num_threads threads to arrive at the synchronization point.
2) Copy constructor is deleted; barrier is not copyable.
Parameters
num_threads - the number of participating threads for the barrier; must be non-negative
Notes
If num_threads is zero, the set of participating threads is empty, and barrier can only be destroyed.
Pages related to std::experimental::barrier::barrier
- std::experimental::barrier::arrive_and_drop (3) - std::experimental::barrier::arrive_and_drop
- std::experimental::barrier::arrive_and_wait (3) - std::experimental::barrier::arrive_and_wait
- std::experimental::barrier::~barrier (3) - std::experimental::barrier::~barrier
- std::experimental::barrier (3) - std::experimental::barrier
- std::experimental::bad_any_cast (3) - std::experimental::bad_any_cast
- std::experimental::bad_optional_access (3) - std::experimental::bad_optional_access
- std::experimental::basic_string_view (3) - std::experimental::basic_string_view
- std::experimental::basic_string_view<CharT,Traits>::at (3) - std::experimental::basic_string_view<CharT,Traits>::at
- std::experimental::basic_string_view<CharT,Traits>::back (3) - std::experimental::basic_string_view<CharT,Traits>::back
- std::experimental::basic_string_view<CharT,Traits>::basic_string_view (3) - std::experimental::basic_string_view<CharT,Traits>::basic_string_view
- std::experimental::basic_string_view<CharT,Traits>::begin, (3) - std::experimental::basic_string_view<CharT,Traits>::begin,
- std::experimental::basic_string_view<CharT,Traits>::begin,std::experimental::basic_string_view<CharT,Traits>::cbegin (3) - std::experimental::basic_string_view<CharT,Traits>::begin,std::experimental::basic_string_view<CharT,Traits>::cbegin
- std::experimental::basic_string_view<CharT,Traits>::compare (3) - std::experimental::basic_string_view<CharT,Traits>::compare
- std::experimental::basic_string_view<CharT,Traits>::copy (3) - std::experimental::basic_string_view<CharT,Traits>::copy
- std::experimental::basic_string_view<CharT,Traits>::data (3) - std::experimental::basic_string_view<CharT,Traits>::data
- std::experimental::basic_string_view<CharT,Traits>::empty (3) - std::experimental::basic_string_view<CharT,Traits>::empty
- std::experimental::basic_string_view<CharT,Traits>::end, (3) - std::experimental::basic_string_view<CharT,Traits>::end,
- std::experimental::basic_string_view<CharT,Traits>::end,std::experimental::basic_string_view<CharT,Traits>::cend (3) - std::experimental::basic_string_view<CharT,Traits>::end,std::experimental::basic_string_view<CharT,Traits>::cend
- std::experimental::basic_string_view<CharT,Traits>::find (3) - std::experimental::basic_string_view<CharT,Traits>::find
- std::experimental::basic_string_view<CharT,Traits>::find_first_not_of (3) - std::experimental::basic_string_view<CharT,Traits>::find_first_not_of
- std::experimental::basic_string_view<CharT,Traits>::find_first_of (3) - std::experimental::basic_string_view<CharT,Traits>::find_first_of
- std::experimental::basic_string_view<CharT,Traits>::find_last_not_of (3) - std::experimental::basic_string_view<CharT,Traits>::find_last_not_of
- std::experimental::basic_string_view<CharT,Traits>::find_last_of (3) - std::experimental::basic_string_view<CharT,Traits>::find_last_of
- std::experimental::basic_string_view<CharT,Traits>::front (3) - std::experimental::basic_string_view<CharT,Traits>::front
- std::experimental::basic_string_view<CharT,Traits>::max_size (3) - std::experimental::basic_string_view<CharT,Traits>::max_size