xrootd
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Attributes | List of all members
XrdSysMutexHelper Class Reference

#include <XrdSysPthread.hh>

Collaboration diagram for XrdSysMutexHelper:
Collaboration graph
[legend]

Public Member Functions

void Lock (XrdSysMutex *Mutex)
 
void UnLock ()
 
 XrdSysMutexHelper (XrdSysMutex *mutex=0)
 
 XrdSysMutexHelper (XrdSysMutex &mutex)
 
 ~XrdSysMutexHelper ()
 

Private Attributes

XrdSysMutex * mtx
 

Constructor & Destructor Documentation

XrdSysMutexHelper::XrdSysMutexHelper ( XrdSysMutex *  mutex = 0)
inline

References mtx.

XrdSysMutexHelper::XrdSysMutexHelper ( XrdSysMutex &  mutex)
inline

References XrdSysMutex::Lock(), and mtx.

XrdSysMutexHelper::~XrdSysMutexHelper ( )
inline

References mtx, and UnLock().

Member Function Documentation

void XrdSysMutexHelper::Lock ( XrdSysMutex *  Mutex)
inline
void XrdSysMutexHelper::UnLock ( )
inline

Member Data Documentation

XrdSysMutex* XrdSysMutexHelper::mtx
private

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