| glibmm 2.66.7
    | 
Utility class for exception-safe locking of recursive mutexes. More...
#include <glibmm/thread.h>
| Public Member Functions | |
| Lock (RecMutex & mutex) | |
| Lock (RecMutex & mutex, NotLock) | |
| Lock (RecMutex & mutex, TryLock) | |
| Lock (const RecMutex::Lock &)=delete | |
| RecMutex::Lock & | operator= (const RecMutex::Lock &)=delete | 
| ~Lock () | |
| void | acquire () | 
| bool | try_acquire () | 
| void | release () | 
| bool | locked () const | 
Utility class for exception-safe locking of recursive mutexes.
| 
 | inlineexplicit | 
| 
 | delete | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | delete | 
| 
 | inline | 
| 
 | inline |