#include <XrdSysPthread.hh>
Public Member Functions | |
void | Lock (XrdSysCondVar *CndVar) |
void | UnLock () |
XrdSysCondVarHelper (XrdSysCondVar *CndVar=0) | |
XrdSysCondVarHelper (XrdSysCondVar &CndVar) | |
~XrdSysCondVarHelper () | |
Private Attributes | |
XrdSysCondVar * | cnd |
XrdSysCondVarHelper::XrdSysCondVarHelper | ( | XrdSysCondVar * | CndVar = 0 |
) | [inline] |
References cnd.
XrdSysCondVarHelper::XrdSysCondVarHelper | ( | XrdSysCondVar & | CndVar | ) | [inline] |
References cnd, and XrdSysCondVar::Lock().
void XrdSysCondVarHelper::Lock | ( | XrdSysCondVar * | CndVar | ) | [inline] |
References cnd, XrdSysCondVar::Lock(), and XrdSysCondVar::UnLock().
void XrdSysCondVarHelper::UnLock | ( | ) | [inline] |
References cnd, and XrdSysCondVar::UnLock().
Referenced by ~XrdSysCondVarHelper().
XrdSysCondVar* XrdSysCondVarHelper::cnd [private] |
Referenced by Lock(), UnLock(), XrdSysCondVarHelper(), and ~XrdSysCondVarHelper().