using lock = std::unique_lock<std::mutex>;
using cond = std::condition_variable;
-class adopt_lock : public lock {
-public:
- explicit inline adopt_lock(class mutex &m) : std::unique_lock<std::mutex>(m, std::adopt_lock) {
- }
- inline ~adopt_lock() {
- release();
- }
-};
-
#endif