xrootd
|
#include <XrdOucNList.hh>
Public Member Functions | |
void | Lock () |
void | UnLock () |
void | Empty (XrdOucNList *newlist=0) |
XrdOucNList * | Find (const char *name) |
XrdOucNList * | First () |
void | Insert (XrdOucNList *newitem) |
int | NotEmpty () |
XrdOucNList * | Pop () |
void | Replace (const char *name, int nval) |
void | Replace (XrdOucNList *item) |
void | Swap (XrdOucNList_Anchor &other) |
void | Zorch (XrdOucNList *newnext=0) |
Public Member Functions inherited from XrdOucNList | |
int | Flag () |
XrdOucNList * | Next () |
int | NameKO (const char *pd, const int pl) |
int | NameKO (const char *pd) |
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 | |
XrdSysMutex | mutex |
|
inline |
References Lock(), XrdOucNList::next, and UnLock().
|
inline |
References Lock(), XrdOucNList::NameOK(), XrdOucNList::next, and UnLock().
|
inline |
References XrdOucNList::next.
Referenced by Swap().
|
inline |
References Lock(), XrdOucNList::next, and UnLock().
|
inline |
|
inline |
References XrdOucNList::next.
|
inline |
References Lock(), XrdOucNList::next, and UnLock().
void XrdOucNList_Anchor::Replace | ( | const char * | name, |
int | nval | ||
) |
void XrdOucNList_Anchor::Replace | ( | XrdOucNList * | item | ) |
|
inline |
References First(), XrdOucNList::next, and Zorch().
|
inline |
|
inline |
References XrdOucNList::next.
Referenced by Swap().
|
private |