|
Ardour
9.2-70-g6916ee188f
|
#include <mutex.h>
Classes | |
| class | Lock |
Public Types | |
| enum | LockFlags { Acquire , NotLock , TryLock } |
Public Member Functions | |
| Mutex () | |
| void | lock () |
| bool | trylock () |
| void | unlock () |
Private Member Functions | |
| Mutex (Mutex const &)=delete | |
| Mutex & | operator= (Mutex const &)=delete |
Private Attributes | |
| std::mutex | _mutex |
Friends | |
| class | Cond |
Basic wrapper around std::mutex
Almost equivalent to using Mutex = std::mutex
| PBD::Mutex::Mutex | ( | ) |
|
privatedelete |