Lines Matching refs:Predicate
34 template <class Predicate>
35 void wait(unique_lock<mutex>& lock, Predicate pred);
42 template <class Clock, class Duration, class Predicate>
46 Predicate pred);
53 template <class Rep, class Period, class Predicate>
57 Predicate pred);
79 template <class Lock, class Predicate>
80 void wait(Lock& lock, Predicate pred);
87 template <class Lock, class Clock, class Duration, class Predicate>
91 Predicate pred);
98 template <class Lock, class Rep, class Period, class Predicate>
102 Predicate pred);
105 template <class Lock, class Predicate>
106 bool wait(Lock& lock, stop_token stoken, Predicate pred); // since C++20
108 template <class Lock, class Clock, class Duration, class Predicate>
110 const chrono::time_point<Clock, Duration>& abs_time, Predicate pred); // since C++20
112 template <class Lock, class Rep, class Period, class Predicate>
114 const chrono::duration<Rep, Period>& rel_time, Predicate pred); // since C++20