std::shared_lock::lock (3) Linux Manual Page
std::shared_lock<Mutex>::lock – std::shared_lock<Mutex>::lock Synopsis void lock(); (since C++ 14) Locks the associated mutex in shared mode. Effectively calls mutex()->lock_shared(). Parameters (none) Return value (none) Exceptions * Any exceptions thrown by mutex()->lock_shared() * If there is no associated mutex, std::system_error with an error code of std::errc::operation_not_permitted * If the associated mutex is already locked by this…
