Loading...
Searching...
No Matches
cv::utils::lock_guard< _Mutex > Class Template Reference
A simple scoped lock (RAII-style locking for exclusive/write access). More...
#include <opencv2/core/utils/lock.private.hpp>
Public Types | |
typedef _Mutex | Mutex |
Public Member Functions | |
lock_guard (Mutex &m) | |
~lock_guard () | |
void | release () |
Detailed Description
template<class _Mutex>
class cv::utils::lock_guard< _Mutex >
class cv::utils::lock_guard< _Mutex >
A simple scoped lock (RAII-style locking for exclusive/write access).
Emulate std::lock_guard (C++11), partially std::unique_lock (C++11),
Member Typedef Documentation
◆ Mutex
template<class _Mutex >
typedef _Mutex cv::utils::lock_guard< _Mutex >::Mutex |
Constructor & Destructor Documentation
◆ lock_guard()
template<class _Mutex >
|
inlineexplicit |
◆ ~lock_guard()
template<class _Mutex >
|
inline |
Member Function Documentation
◆ release()
template<class _Mutex >
|
inline |
The documentation for this class was generated from the following file:
- opencv2/core/utils/lock.private.hpp