synchronizationΒΆ
This module provides synchronization primitives which should be used rather than the C++ standard ones:
hpx::lcos::local::barrier
hpx::lcos::local::condition_variable
hpx::lcos::local::counting_semaphore
hpx::lcos::local::event
hpx::lcos::local::latch
hpx::lcos::local::mutex
hpx::lcos::local::no_mutex
hpx::lcos::local::once_flag
hpx::lcos::local::recursive_mutex
hpx::lcos::local::shared_mutex
hpx::lcos::local::sliding_semaphore
hpx::lcos::local::spinlock
(std::mutex compatible spinlock)hpx::lcos::local::spinlock_no_backoff
(boost::mutex compatible spinlock)hpx::lcos::local::spinlock_pool
See the API reference of this module for more details.