|
xentara-utils v2.1
The Xentara Utility Library
|
This is the complete list of members for xentara::utils::lockFree::ConditionVariable, including all inherited members.
| notify_all() noexcept -> void | xentara::utils::lockFree::ConditionVariable | |
| notify_one() noexcept -> void | xentara::utils::lockFree::ConditionVariable | |
| wait(Tracker &tracker) const noexcept -> void | xentara::utils::lockFree::ConditionVariable | |
| wait(Predicate &&stopWaiting) const noexcept(std::is_nothrow_invocable_r_v< bool, Predicate >) -> void | xentara::utils::lockFree::ConditionVariable | |
| waitCounted(Tracker &tracker) const noexcept -> void | xentara::utils::lockFree::ConditionVariable | |
| waitCountedFor(Tracker &tracker, const std::chrono::duration< Rep, Period > &timeout) const noexcept -> bool | xentara::utils::lockFree::ConditionVariable | |
| waitCountedUntil(Tracker &tracker, const std::chrono::time_point< Clock, Duration > &timeoutTime) const noexcept -> bool | xentara::utils::lockFree::ConditionVariable | |
| waitFor(Tracker &tracker, const std::chrono::duration< Rep, Period > &timeout) const noexcept -> bool | xentara::utils::lockFree::ConditionVariable | |
| waitFor(Predicate &&stopWaiting, const std::chrono::duration< Rep, Period > &timeout) const noexcept(std::is_nothrow_invocable_r_v< bool, Predicate >) -> bool | xentara::utils::lockFree::ConditionVariable | |
| waitUntil(Tracker &tracker, const std::chrono::time_point< Clock, Duration > &timeoutTime) const noexcept -> bool | xentara::utils::lockFree::ConditionVariable | |
| waitUntil(Predicate &&stopWaiting, const std::chrono::time_point< Clock, Duration > &timeoutTime) const noexcept(std::is_nothrow_invocable_r_v< bool, Predicate >) -> bool | xentara::utils::lockFree::ConditionVariable |