|
4752 | 4752 |
|
4753 | 4753 | // \ref{thread.condvarany.intwait}, interruptible waits
|
4754 | 4754 | template<class Lock, class Predicate>
|
4755 |
| - bool wait_until(Lock& lock, Predicate pred, stop_token stoken); |
| 4755 | + bool wait(Lock& lock, stop_token stoken, Predicate pred); |
4756 | 4756 | template<class Lock, class Clock, class Duration, class Predicate>
|
4757 |
| - bool wait_until(Lock& lock, const chrono::time_point<Clock, Duration>& abs_time |
4758 |
| - Predicate pred, stop_token stoken); |
| 4757 | + bool wait_until(Lock& lock, stop_token stoken, |
| 4758 | + const chrono::time_point<Clock, Duration>& abs_time, Predicate pred); |
4759 | 4759 | template<class Lock, class Rep, class Period, class Predicate>
|
4760 |
| - bool wait_for(Lock& lock, const chrono::duration<Rep, Period>& rel_time, |
4761 |
| - Predicate pred, stop_token stoken); |
| 4760 | + bool wait_for(Lock& lock, stop_token stoken, |
| 4761 | + const chrono::duration<Rep, Period>& rel_time, Predicate pred); |
4762 | 4762 | };
|
4763 | 4763 | }
|
4764 | 4764 | \end{codeblock}
|
|
5034 | 5034 |
|
5035 | 5035 | \begin{itemdecl}
|
5036 | 5036 | template<class Lock, class Predicate>
|
5037 |
| - bool wait_until(Lock& lock, Predicate pred, stop_token stoken); |
| 5037 | + bool wait(Lock& lock, stop_token stoken, Predicate pred); |
5038 | 5038 | \end{itemdecl}
|
5039 | 5039 |
|
5040 | 5040 | \begin{itemdescr}
|
|
5077 | 5077 |
|
5078 | 5078 | \begin{itemdecl}
|
5079 | 5079 | template<class Lock, class Clock, class Duration, class Predicate>
|
5080 |
| - bool wait_until(Lock& lock, const chrono::time_point<Clock, Duration>& abs_time |
5081 |
| - Predicate pred, stop_token stoken); |
| 5080 | + bool wait_until(Lock& lock, stop_token stoken, |
| 5081 | + const chrono::time_point<Clock, Duration>& abs_time, Predicate pred); |
5082 | 5082 | \end{itemdecl}
|
5083 | 5083 |
|
5084 | 5084 | \begin{itemdescr}
|
|
5130 | 5130 |
|
5131 | 5131 | \begin{itemdecl}
|
5132 | 5132 | template<class Lock, class Rep, class Period, class Predicate>
|
5133 |
| - bool wait_for(Lock& lock, const chrono::duration<Rep, Period>& rel_time, |
5134 |
| - Predicate pred, stop_token stoken); |
| 5133 | + bool wait_for(Lock& lock, stop_token stoken, |
| 5134 | + const chrono::duration<Rep, Period>& rel_time, Predicate pred); |
5135 | 5135 | \end{itemdecl}
|
5136 | 5136 |
|
5137 | 5137 | \begin{itemdescr}
|
|
0 commit comments