Lifetime Management
- Default Constructor
- Locking Constructor
- Lock-adopting Constructor
- Deferred-lock Constructor
- Try-to-lock Constructor
- Try-to-lock Constructor with a duration timeout
- Try-to-lock Constructor with a time_point timeout
- Move Constructor
- Move Assignment Operator
- Destructor
swapmember functionswapnon-member function
Locking and Unlocking
Other Member Functions
Header
#include <mutex>