Standard blocking lock guard. More...
Public Member Functions | |
| lock_guard (const lock_guard &)=delete | |
| lock_guard (L &l) noexcept | |
| Acquire the lock (blocking). | |
| lock_guard (lock_guard &&)=delete | |
| auto | operator= (const lock_guard &)=delete |
| auto | operator= (lock_guard &&)=delete |
| ~lock_guard () noexcept | |
| Release the lock. | |
Standard blocking lock guard.
| L | A type satisfying the lockable concept. |