AzerothCore 3.3.5a
OpenSource WoW Emulator
Loading...
Searching...
No Matches
Acore::ObjectLevelLockable< T, MUTEX >::Lock Class Reference

#include "ThreadingModel.h"

Public Member Functions

 Lock (ObjectLevelLockable< T, MUTEX > &host)
 

Private Attributes

GeneralLock< MUTEX > i_lock
 

Detailed Description

template<class T, class MUTEX>
class Acore::ObjectLevelLockable< T, MUTEX >::Lock

Constructor & Destructor Documentation

◆ Lock()

template<class T , class MUTEX >
Acore::ObjectLevelLockable< T, MUTEX >::Lock::Lock ( ObjectLevelLockable< T, MUTEX > &  host)
inline
85 : i_lock(host.i_mtx)
86 {
87 }
GeneralLock< MUTEX > i_lock
Definition: ThreadingModel.h:90

Member Data Documentation

◆ i_lock

template<class T , class MUTEX >
GeneralLock<MUTEX> Acore::ObjectLevelLockable< T, MUTEX >::Lock::i_lock
private