Defined in header
mutex_type* mutex() const;
bool try_lock();
native_handle_type native_handle();
packaged_task(); (1)
void unlock();
std::future<T> get_future();
explicit operator bool() const;
bool try_lock_shared();
Page 11 of 17