xrootd
Loading...
Searching...
No Matches
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() [1/2]

XrdSysMutexHelper::XrdSysMutexHelper ( XrdSysMutex mutex = 0)
inline

References mtx.

◆ XrdSysMutexHelper() [2/2]

XrdSysMutexHelper::XrdSysMutexHelper ( XrdSysMutex mutex)
inline

References XrdSysMutex::Lock(), and mtx.

◆ ~XrdSysMutexHelper()

XrdSysMutexHelper::~XrdSysMutexHelper ( )
inline

References mtx, and UnLock().

Member Function Documentation

◆ Lock()

void XrdSysMutexHelper::Lock ( XrdSysMutex Mutex)
inline

◆ UnLock()

void XrdSysMutexHelper::UnLock ( )
inline

Member Data Documentation

◆ mtx

XrdSysMutex* XrdSysMutexHelper::mtx
private

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