XrdCmsPList Class Reference

#include <XrdCmsPList.hh>

List of all members.

Public Member Functions

XrdCmsPListNext ()
char * Path ()
const char * PType ()
 XrdCmsPList (const char *pname="", XrdCmsPInfo *pi=0)
 ~XrdCmsPList ()

Private Attributes

XrdCmsPInfo pathmask
XrdCmsPListnext
char * pathname
int pathlen
char pathtype
char reserved [3]

Friends

class XrdCmsPList_Anchor


Detailed Description

Definition at line 52 of file XrdCmsPList.hh.


Constructor & Destructor Documentation

XrdCmsPList::XrdCmsPList ( const char *  pname = "",
XrdCmsPInfo pi = 0 
) [inline]

Definition at line 61 of file XrdCmsPList.hh.

References pathmask, pi, and XrdCmsPInfo::Set().

XrdCmsPList::~XrdCmsPList (  )  [inline]

Definition at line 65 of file XrdCmsPList.hh.

References free(), and pathname.


Member Function Documentation

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().


Friends And Related Function Documentation

friend class XrdCmsPList_Anchor [friend]

Definition at line 55 of file XrdCmsPList.hh.


Member Data Documentation

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]

Definition at line 72 of file XrdCmsPList.hh.

Referenced by XrdCmsPList_Anchor::Insert().

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.


The documentation for this class was generated from the following files:
Generated on Tue Jul 5 16:50:20 2011 for ROOT_528-00b_version by  doxygen 1.5.1