Public Member Functions | |
bool | FLock () |
XLockHelper (XrdSsiShMam *shmemp, LockType lktype) | |
~XLockHelper () | |
Private Attributes | |
XrdSsiShMam * | shmemP |
LockType | lkType |
bool | doUnLock |
XrdSsiShMam::XLockHelper::XLockHelper | ( | XrdSsiShMam * | shmemp, | |
LockType | lktype | |||
) | [inline] |
References XrdSsiShMam::myMutex, XrdSsiShMam::RWLock, and shmemP.
XrdSsiShMam::XLockHelper::~XLockHelper | ( | ) | [inline] |
bool XrdSsiShMam::XLockHelper::FLock | ( | ) | [inline] |
References doUnLock, lkType, XrdSsiShMam::Lock(), and shmemP.
bool XrdSsiShMam::XLockHelper::doUnLock [private] |
Referenced by FLock(), and ~XLockHelper().
LockType XrdSsiShMam::XLockHelper::lkType [private] |
Referenced by FLock(), and ~XLockHelper().
XrdSsiShMam* XrdSsiShMam::XLockHelper::shmemP [private] |
Referenced by FLock(), XLockHelper(), and ~XLockHelper().