Construct a std::lock_guard instance that locks
the supplied mutex.
explicit lock_guard(mutex_type& m);
- Effects:
Constructs a
std::lock_guardinstance that references the supplied mutex. Callsm.lock().- Throws:
Any exceptions thrown by
m.lock().- Postcondition:
*thisowns a lock onm.
Header
#include <mutex>