Lines Matching refs:Lock
163 template <class Lock>
164 void wait(Lock &lock)
168 unlocker<Lock> auto_lk(lock); // unlock here
174 template <class Lock, class Predicate>
175 void wait(Lock &lock, Predicate pred)
181 template <class Lock, class Clock, class Duration>
182 cv_status wait_until(Lock &lock,
187 unlocker<Lock> auto_lk(lock); // unlock here
193 template <class Lock, class Clock, class Duration, class Predicate>
194 bool wait_until(Lock &lock,
204 template <class Lock, class Rep, class Period>
205 cv_status wait_for(Lock &lock,
211 template <class Lock, class Rep, class Period, class Predicate>
212 bool wait_for(Lock &lock,