xentara-utils v2.1
The Xentara Utility Library
Loading...
Searching...
No Matches
xentara::utils::lockFree::ConditionVariable Member List

This is the complete list of members for xentara::utils::lockFree::ConditionVariable, including all inherited members.

notify_all() noexcept -> voidxentara::utils::lockFree::ConditionVariable
notify_one() noexcept -> voidxentara::utils::lockFree::ConditionVariable
wait(Tracker &tracker) const noexcept -> voidxentara::utils::lockFree::ConditionVariable
wait(Predicate &&stopWaiting) const noexcept(std::is_nothrow_invocable_r_v< bool, Predicate >) -> voidxentara::utils::lockFree::ConditionVariable
waitCounted(Tracker &tracker) const noexcept -> voidxentara::utils::lockFree::ConditionVariable
waitCountedFor(Tracker &tracker, const std::chrono::duration< Rep, Period > &timeout) const noexcept -> boolxentara::utils::lockFree::ConditionVariable
waitCountedUntil(Tracker &tracker, const std::chrono::time_point< Clock, Duration > &timeoutTime) const noexcept -> boolxentara::utils::lockFree::ConditionVariable
waitFor(Tracker &tracker, const std::chrono::duration< Rep, Period > &timeout) const noexcept -> boolxentara::utils::lockFree::ConditionVariable
waitFor(Predicate &&stopWaiting, const std::chrono::duration< Rep, Period > &timeout) const noexcept(std::is_nothrow_invocable_r_v< bool, Predicate >) -> boolxentara::utils::lockFree::ConditionVariable
waitUntil(Tracker &tracker, const std::chrono::time_point< Clock, Duration > &timeoutTime) const noexcept -> boolxentara::utils::lockFree::ConditionVariable
waitUntil(Predicate &&stopWaiting, const std::chrono::time_point< Clock, Duration > &timeoutTime) const noexcept(std::is_nothrow_invocable_r_v< bool, Predicate >) -> boolxentara::utils::lockFree::ConditionVariable