XrdSsiMutexMon Class Reference

#include <XrdSsiAtomics.hh>

Collaboration diagram for XrdSsiMutexMon:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void Lock (XrdSsiMutex *mutex)
void Lock (XrdSsiMutex &mutex)
void UnLock ()
 XrdSsiMutexMon (XrdSsiMutex *mutex=0)
 XrdSsiMutexMon (XrdSsiMutex &mutex)
 ~XrdSsiMutexMon ()

Private Attributes

XrdSsiMutexmtx

Constructor & Destructor Documentation

XrdSsiMutexMon::XrdSsiMutexMon ( XrdSsiMutex mutex = 0  )  [inline]

References mtx.

XrdSsiMutexMon::XrdSsiMutexMon ( XrdSsiMutex mutex  )  [inline]

References XrdSsiMutex::Lock(), and mtx.

XrdSsiMutexMon::~XrdSsiMutexMon (  )  [inline]

References mtx, and UnLock().


Member Function Documentation

void XrdSsiMutexMon::Lock ( XrdSsiMutex mutex  )  [inline]

References Lock().

Referenced by Lock().

void XrdSsiMutexMon::Lock ( XrdSsiMutex mutex  )  [inline]
void XrdSsiMutexMon::UnLock (  )  [inline]

References mtx, and XrdSsiMutex::UnLock().

Referenced by ~XrdSsiMutexMon().


Member Data Documentation


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 7 Apr 2019 for xrootd by  doxygen 1.6.1