kodi
Public Member Functions | Public Attributes | List of all members
locker< L > Class Template Reference
Inheritance diagram for locker< L >:
Inheritance graph
[legend]
Collaboration diagram for locker< L >:
Collaboration graph
[legend]

Public Member Functions

 locker (CSharedSection &o, std::atomic< long > *mutex_=NULL, CEvent *wait_=NULL)
 
 locker (CSharedSection &o, CEvent *wait_=NULL)
 
void Run () override
 
- Public Member Functions inherited from IRunnable
virtual void Cancel ()
 

Public Attributes

volatile bool haslock
 
volatile bool obtainedlock
 

The documentation for this class was generated from the following file: