synchronizationΒΆ
This module provides synchronization primitives which should be used rather than the C++ standard ones:
hpx::lcos::local::barrierhpx::lcos::local::condition_variablehpx::lcos::local::counting_semaphorehpx::lcos::local::eventhpx::lcos::local::latchhpx::lcos::local::mutexhpx::lcos::local::no_mutexhpx::lcos::local::once_flaghpx::lcos::local::recursive_mutexhpx::lcos::local::shared_mutexhpx::lcos::local::sliding_semaphorehpx::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.