void wait( std::unique_lock<std::mutex>& lock );
bool valid() const;
void lock();
native_handle_type native_handle();
void join();
void lock_shared();
Defined in header
template< class Mutex > void swap( shared_lock<Mutex>&
template< class Clock, class Duration > bool try_lock_until(
template< class Rep, class Period > std::cv_status wait_for(
Page 5 of 17