A shared scoped lock (RAII-style locking for shared/reader access). More...
#include <opencv2/core/utils/lock.private.hpp>
Public Types | |
typedef _Mutex | Mutex |
Public Member Functions | |
shared_lock_guard (Mutex &m) | |
~shared_lock_guard () | |
void | release () |
Protected Attributes | |
Mutex * | mutex_ |
A shared scoped lock (RAII-style locking for shared/reader access).
Emulate boost::shared_lock_guard, subset of std::shared_lock (C++14),
typedef _Mutex cv::utils::shared_lock_guard< _Mutex >::Mutex |
|
inlineexplicit |
|
inline |
|
inline |
References CV_DbgAssert.
|
protected |