#include <XrdPosixObjGuard.hh>

Public Member Functions | |
| void | Init (XrdPosixFile *fP) |
| void | Release () |
| XrdPosixObjGuard (XrdPosixFile *fP) | |
| ~XrdPosixObjGuard () | |
Private Attributes | |
| XrdPosixFile * | guardP |
| XrdPosixObjGuard::XrdPosixObjGuard | ( | XrdPosixFile * | fP | ) | [inline] |
References Init().
| XrdPosixObjGuard::~XrdPosixObjGuard | ( | ) | [inline] |
References Release().
| void XrdPosixObjGuard::Init | ( | XrdPosixFile * | fP | ) | [inline] |
References guardP, XrdPosixObject::Ref(), XrdPosixObject::unRef(), XrdPosixFile::updLock(), and XrdPosixFile::updUnLock().
Referenced by XrdPosixObjGuard().
| void XrdPosixObjGuard::Release | ( | ) | [inline] |
References guardP, XrdPosixObject::unRef(), and XrdPosixFile::updUnLock().
Referenced by ~XrdPosixObjGuard().
XrdPosixFile* XrdPosixObjGuard::guardP [private] |
1.6.1