#include <XrdCmsPList.hh>
Public Member Functions | |
XrdCmsPList * | Next () |
char * | Path () |
const char * | PType () |
XrdCmsPList (const char *pname="", XrdCmsPInfo *pi=0) | |
~XrdCmsPList () | |
Private Attributes | |
XrdCmsPInfo | pathmask |
XrdCmsPList * | next |
char * | pathname |
int | pathlen |
char | pathtype |
char | reserved [3] |
Friends | |
class | XrdCmsPList_Anchor |
Definition at line 52 of file XrdCmsPList.hh.
XrdCmsPList::XrdCmsPList | ( | const char * | pname = "" , |
|
XrdCmsPInfo * | pi = 0 | |||
) | [inline] |
XrdCmsPList::~XrdCmsPList | ( | ) | [inline] |
XrdCmsPList* XrdCmsPList::Next | ( | ) | [inline] |
Definition at line 57 of file XrdCmsPList.hh.
References next.
Referenced by XrdCmsConfig::MergeP().
char* XrdCmsPList::Path | ( | ) | [inline] |
Definition at line 58 of file XrdCmsPList.hh.
References pathname.
Referenced by XrdCmsConfig::MergeP().
const char * XrdCmsPList::PType | ( | ) |
Definition at line 198 of file XrdCmsPList.cc.
References pathmask, XrdCmsPInfo::rwvec, and XrdCmsPInfo::ssvec.
Referenced by XrdCmsConfig::MergeP().
friend class XrdCmsPList_Anchor [friend] |
Definition at line 55 of file XrdCmsPList.hh.
XrdCmsPInfo XrdCmsPList::pathmask [private] |
Definition at line 69 of file XrdCmsPList.hh.
Referenced by XrdCmsPList_Anchor::Insert(), PType(), XrdCmsPList_Anchor::Remove(), and XrdCmsPList().
XrdCmsPList* XrdCmsPList::next [private] |
Definition at line 70 of file XrdCmsPList.hh.
Referenced by XrdCmsPList_Anchor::Add(), XrdCmsPList_Anchor::Insert(), Next(), and XrdCmsPList_Anchor::Remove().
char* XrdCmsPList::pathname [private] |
Definition at line 71 of file XrdCmsPList.hh.
Referenced by XrdCmsPList_Anchor::Insert(), Path(), and ~XrdCmsPList().
int XrdCmsPList::pathlen [private] |
char XrdCmsPList::pathtype [private] |
Definition at line 73 of file XrdCmsPList.hh.
char XrdCmsPList::reserved[3] [private] |
Definition at line 74 of file XrdCmsPList.hh.