Definition at line 211 of file PoolSvc.h.
◆ ContextLock()
| PoolSvc::ContextLock::ContextLock |
( |
int | contextId, |
|
|
CallMutex & | glob_mtx, |
|
|
const std::vector< CallMutex * > & | ctx_mutexes ) |
|
inline |
Definition at line 214 of file PoolSvc.h.
214 {
215
216 std::lock_guard<CallMutex> temp_lock( glob_mtx );
217
218 m_lock = std::unique_lock< CallMutex >{ *ctx_mutexes[contextId] };
219 }
std::unique_lock< CallMutex > m_lock
◆ ~ContextLock()
| PoolSvc::ContextLock::~ContextLock |
( |
| ) |
|
|
inline |
◆ m_lock
| std::unique_lock< CallMutex > PoolSvc::ContextLock::m_lock |
|
private |
The documentation for this class was generated from the following file: