#include <XrdSutCacheEntry.hh>

Public Member Functions | |
| void | ReadLock (XrdSysRWLock *lock=0) |
| void | WriteLock (XrdSysRWLock *lock=0) |
| void | Set (XrdSysRWLock *lock) |
| void | UnLock (bool reset=true) |
| XrdSutCERef () | |
| ~XrdSutCERef () | |
Protected Attributes | |
| XrdSysRWLock * | rwlock |
| XrdSutCERef::XrdSutCERef | ( | ) | [inline] |
| void XrdSutCERef::ReadLock | ( | XrdSysRWLock * | lock = 0 |
) | [inline] |
References XrdSysRWLock::ReadLock(), rwlock, and Set().
| void XrdSutCERef::Set | ( | XrdSysRWLock * | lock | ) | [inline] |
References rwlock, and XrdSysRWLock::UnLock().
Referenced by ReadLock(), and WriteLock().
| void XrdSutCERef::UnLock | ( | bool | reset = true |
) | [inline] |
References rwlock, and XrdSysRWLock::UnLock().
Referenced by ~XrdSutCERef().
| void XrdSutCERef::WriteLock | ( | XrdSysRWLock * | lock = 0 |
) | [inline] |
References rwlock, Set(), and XrdSysRWLock::WriteLock().
XrdSysRWLock* XrdSutCERef::rwlock [protected] |
Referenced by ReadLock(), Set(), UnLock(), WriteLock(), and ~XrdSutCERef().
1.6.1