35#include "XrdSys/XrdWin32.hh"
47 int NameKO(
const char *pd,
const int pl);
49 {
return NameKO(pd, strlen(pd));}
51 int NameOK(
const char *pd,
const int pl);
53 {
return NameOK(pd, strlen(pd));}
90 {
int nlen = strlen(name);
93 while(p) {
if (p->
NameOK(name, nlen))
break;
126 other.
Zorch(savenext);
Definition XrdOucNList.hh:75
int NotEmpty()
Definition XrdOucNList.hh:108
XrdOucNList * First()
Definition XrdOucNList.hh:100
void Empty(XrdOucNList *newlist=0)
Definition XrdOucNList.hh:81
XrdSysMutex mutex
Definition XrdOucNList.hh:133
void Zorch(XrdOucNList *newnext=0)
Definition XrdOucNList.hh:129
void Swap(XrdOucNList_Anchor &other)
Definition XrdOucNList.hh:123
XrdOucNList * Pop()
Definition XrdOucNList.hh:110
void Replace(XrdOucNList *item)
void Insert(XrdOucNList *newitem)
Definition XrdOucNList.hh:102
void UnLock()
Definition XrdOucNList.hh:79
void Lock()
Definition XrdOucNList.hh:78
void Replace(const char *name, int nval)
XrdOucNList * Find(const char *name)
Definition XrdOucNList.hh:89
Definition XrdOucNList.hh:41
char * nameR
Definition XrdOucNList.hh:70
int NameKO(const char *pd, const int pl)
int namelenL
Definition XrdOucNList.hh:67
XrdOucNList * Next()
Definition XrdOucNList.hh:45
int flags
Definition XrdOucNList.hh:71
int namelenR
Definition XrdOucNList.hh:69
XrdOucNList * next
Definition XrdOucNList.hh:66
int NameOK(const char *pd, const int pl)
XrdOucNList(const char *name="", int nvals=0)
int NameKO(const char *pd)
Definition XrdOucNList.hh:48
char * nameL
Definition XrdOucNList.hh:68
int Flag()
Definition XrdOucNList.hh:44
void Set(int fval)
Definition XrdOucNList.hh:55
~XrdOucNList()
Definition XrdOucNList.hh:59
int NameOK(const char *pd)
Definition XrdOucNList.hh:52
Definition XrdSysPthread.hh:165
void Lock()
Definition XrdSysPthread.hh:222
void UnLock()
Definition XrdSysPthread.hh:224