Signal Policy using C++20 std::atomic::wait() / notify_one() for zero-mutex futex signaling.
More...
#include <SignalPolicies.hpp>
Signal Policy using C++20 std::atomic::wait() / notify_one() for zero-mutex futex signaling.
◆ setOnQueueNonEmpty()
| void corium::AtomicWaitSignalPolicy::setOnQueueNonEmpty |
( |
StaticCallback |
callback | ) |
|
|
inline |
◆ signal()
| void corium::AtomicWaitSignalPolicy::signal |
( |
| ) |
|
|
inline |
◆ wait_for()
template<typename Rep , typename Period >
| void corium::AtomicWaitSignalPolicy::wait_for |
( |
const std::chrono::duration< Rep, Period > & |
timeout | ) |
|
|
inline |
The documentation for this class was generated from the following file: