CACAO
Public Member Functions | Private Attributes
AnyObjLocker< T > Class Template Reference

Helper class used to implicitly acquire and release a mutex within a method scope. More...

Public Member Functions

 AnyObjLocker (T &mutex)
 
 ~AnyObjLocker ()
 

Private Attributes

T & _mutex
 

Detailed Description

template<class T>
class AnyObjLocker< T >

Helper class used to implicitly acquire and release a mutex within a method scope.

Definition at line 42 of file mutex.hpp.

Constructor & Destructor Documentation

template<class T >
AnyObjLocker< T >::AnyObjLocker ( T &  mutex)
inline

Definition at line 48 of file mutex.hpp.

template<class T >
AnyObjLocker< T >::~AnyObjLocker ( )
inline

Definition at line 49 of file mutex.hpp.

Field Documentation

template<class T >
T& AnyObjLocker< T >::_mutex
private

Definition at line 45 of file mutex.hpp.


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