xrootd
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

XrdSysMutexmtx
 

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

References mtx, and XrdSysMutex::UnLock().

Referenced by ~XrdSysMutexHelper().

Member Data Documentation

XrdSysMutex* XrdSysMutexHelper::mtx
private

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