#include <XrdOlbPList.hh>
Public Member Functions | |
| int | And (const SMask_t mask) |
| void | Or (const XrdOlbPInfo *pi) |
| void | Set (const XrdOlbPInfo *pi) |
| XrdOlbPInfo () | |
| ~XrdOlbPInfo () | |
| XrdOlbPInfo & | operator= (const XrdOlbPInfo &rhs) |
Public Attributes | |
| SMask_t | rovec |
| SMask_t | rwvec |
| SMask_t | ssvec |
| XrdOlbPInfo::~XrdOlbPInfo | ( | ) | [inline] |
| int XrdOlbPInfo::And | ( | const SMask_t | mask | ) | [inline] |
References rovec, rwvec, and ssvec.
Referenced by XrdOlbPList_Anchor::Insert(), and XrdOlbPList_Anchor::Remove().
| XrdOlbPInfo& XrdOlbPInfo::operator= | ( | const XrdOlbPInfo & | rhs | ) | [inline] |
References Set().
| void XrdOlbPInfo::Or | ( | const XrdOlbPInfo * | pi | ) | [inline] |
References rovec, rwvec, and ssvec.
Referenced by XrdOlbPList_Anchor::Insert().
| void XrdOlbPInfo::Set | ( | const XrdOlbPInfo * | pi | ) | [inline] |
References rovec, rwvec, and ssvec.
Referenced by operator=(), and XrdOlbPList::XrdOlbPList().
Referenced by XrdOlbCache::AddFile(), XrdOlbManager::AddPath(), And(), XrdOlbServer::do_PrepSel(), XrdOlbServer::do_Select(), XrdOlbPList_Anchor::Insert(), XrdOlbConfig::MergeP(), Or(), XrdOlbPList::PType(), XrdOlbServer::Reissue(), Set(), XrdOlbPList_Anchor::Type(), XrdOlbConfig::xpath(), and XrdOlbPInfo().
1.7.1