#include <XrdOucPList.hh>
Definition at line 37 of file XrdOucPList.hh.
◆ XrdOucPList() [1/2]
XrdOucPList::XrdOucPList |
( |
const char * | pd = "", |
|
|
unsigned long long | fv = 0 ) |
|
inline |
Definition at line 63 of file XrdOucPList.hh.
64 : flags(fv), next(0), path(strdup(pd)),
65 pathlen(strlen(pd)), attrs(0) {}
Referenced by XrdOucPListAnchor::About(), XrdOucPListAnchor::Empty(), XrdOucPListAnchor::Find(), XrdOucPListAnchor::First(), XrdOucPListAnchor::Insert(), XrdOucPListAnchor::Match(), and Next().
◆ XrdOucPList() [2/2]
XrdOucPList::XrdOucPList |
( |
const char * | pd, |
|
|
const char * | pn ) |
|
inline |
◆ ~XrdOucPList()
XrdOucPList::~XrdOucPList |
( |
| ) |
|
|
inline |
◆ Attr()
int XrdOucPList::Attr |
( |
| ) |
|
|
inline |
◆ Flag()
unsigned long long XrdOucPList::Flag |
( |
| ) |
|
|
inline |
◆ Name()
const char * XrdOucPList::Name |
( |
| ) |
|
|
inline |
◆ Next()
◆ Path()
char * XrdOucPList::Path |
( |
| ) |
|
|
inline |
◆ PathOK()
int XrdOucPList::PathOK |
( |
const char * | pd, |
|
|
const int | pl ) |
|
inline |
◆ Plen()
int XrdOucPList::Plen |
( |
| ) |
|
|
inline |
◆ Set() [1/3]
void XrdOucPList::Set |
( |
const char * | pd, |
|
|
const char * | pn ) |
|
inline |
Definition at line 53 of file XrdOucPList.hh.
54 {if (path) free(path);
55 pathlen = strlen(pd);
56 int n = strlen(pn) + 1 + pathlen + 1;
57 path = (char *)malloc(n);
58 n = snprintf(path, n, "%s", pd);
59 name = path+pathlen+1;
60 strcpy(name, pn);
61 }
◆ Set() [2/3]
void XrdOucPList::Set |
( |
int | aval | ) |
|
|
inline |
◆ Set() [3/3]
void XrdOucPList::Set |
( |
unsigned long long | fval | ) |
|
|
inline |
◆ XrdOucPListAnchor
The documentation for this class was generated from the following file: