VMime
autoLock< M > Class Template Reference

#include <autoLock.hpp>

Inheritance diagram for autoLock< M >:
Collaboration diagram for autoLock< M >:

Public Member Functions

 autoLock (shared_ptr< M > mutex)
 ~autoLock ()

Additional Inherited Members

Protected Member Functions inherited from object
 object ()
 object (const object &)
objectoperator= (const object &)
virtual ~object ()

Detailed Description

template<class M>
class vmime::utility::sync::autoLock< M >

Critical section wrapper class.

Constructor & Destructor Documentation

◆ autoLock()

template<class M>
autoLock ( shared_ptr< M > mutex)

◆ ~autoLock()

template<class M>
~autoLock ( )

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