XrdOucNList Class Reference

#include <XrdOucNList.hh>

Inheritance diagram for XrdOucNList:

XrdOucNList_Anchor List of all members.

Public Member Functions

int Flag ()
XrdOucNListNext ()
int NameOK (const char *pd, const int pl)
int NameOK (const char *pd)
void Set (int fval)
 XrdOucNList (const char *name="", int nvals=0)
 ~XrdOucNList ()

Private Attributes

XrdOucNListnext
int namelenL
char * nameL
int namelenR
char * nameR
int flags

Friends

class XrdOucNList_Anchor

Detailed Description

Definition at line 23 of file XrdOucNList.hh.


Constructor & Destructor Documentation

XrdOucNList::XrdOucNList ( const char *  name = "",
int  nvals = 0 
)

Definition at line 22 of file XrdOucNList.cc.

References flags, nameL, namelenL, namelenR, nameR, and next.

Referenced by XrdOucNList_Anchor::Replace().

XrdOucNList::~XrdOucNList (  )  [inline]

Definition at line 38 of file XrdOucNList.hh.

References free(), and nameL.


Member Function Documentation

int XrdOucNList::Flag (  )  [inline]

Definition at line 27 of file XrdOucNList.hh.

References flags.

XrdOucNList* XrdOucNList::Next (  )  [inline]

Definition at line 28 of file XrdOucNList.hh.

References next.

int XrdOucNList::NameOK ( const char *  pd,
const int  pl 
)

Definition at line 49 of file XrdOucNList.cc.

References nameL, namelenL, namelenR, and nameR.

Referenced by NameOK().

int XrdOucNList::NameOK ( const char *  pd  )  [inline]

Definition at line 31 of file XrdOucNList.hh.

References NameOK().

void XrdOucNList::Set ( int  fval  )  [inline]

Definition at line 34 of file XrdOucNList.hh.

References flags.

Referenced by XrdOucNList_Anchor::Replace().


Friends And Related Function Documentation

friend class XrdOucNList_Anchor [friend]

Definition at line 41 of file XrdOucNList.hh.


Member Data Documentation

XrdOucNList* XrdOucNList::next [private]

Definition at line 45 of file XrdOucNList.hh.

Referenced by XrdOucNList_Anchor::Empty(), XrdOucNList_Anchor::Find(), XrdOucNList_Anchor::First(), XrdOucNList_Anchor::Insert(), Next(), XrdOucNList_Anchor::NotEmpty(), XrdOucNList_Anchor::Pop(), XrdOucNList_Anchor::Replace(), XrdOucNList_Anchor::Swap(), XrdOucNList(), and XrdOucNList_Anchor::Zorch().

int XrdOucNList::namelenL [private]

Definition at line 46 of file XrdOucNList.hh.

Referenced by NameOK(), XrdOucNList_Anchor::Replace(), and XrdOucNList().

char* XrdOucNList::nameL [private]

Definition at line 47 of file XrdOucNList.hh.

Referenced by NameOK(), XrdOucNList_Anchor::Replace(), XrdOucNList(), and ~XrdOucNList().

int XrdOucNList::namelenR [private]

Definition at line 48 of file XrdOucNList.hh.

Referenced by NameOK(), XrdOucNList_Anchor::Replace(), and XrdOucNList().

char* XrdOucNList::nameR [private]

Definition at line 49 of file XrdOucNList.hh.

Referenced by NameOK(), XrdOucNList_Anchor::Replace(), and XrdOucNList().

int XrdOucNList::flags [private]

Definition at line 50 of file XrdOucNList.hh.

Referenced by Flag(), XrdOucNList_Anchor::Replace(), Set(), and XrdOucNList().


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