Clementine
Public Types | Public Member Functions | List of all members
asio::detail::scoped_lock< Mutex > Class Template Reference
Inheritance diagram for asio::detail::scoped_lock< Mutex >:
Inheritance graph
[legend]
Collaboration diagram for asio::detail::scoped_lock< Mutex >:
Collaboration graph
[legend]

Public Types

enum  adopt_lock_t { adopt_lock }
 

Public Member Functions

 scoped_lock (Mutex &m, adopt_lock_t)
 
 scoped_lock (Mutex &m)
 
void lock ()
 
void unlock ()
 
bool locked () const
 
Mutex & mutex ()
 

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