Documentation Home

Destroys a jss::scoped_lock instance and unlocks the corresponding lockable objects.

~scoped_lock();

Effects:

Calls m.unlock() for each of the lockable objects m supplied when *this was constructed.

Throws:

Nothing.

Header

#include <jss/guards.hpp>

See Also