1 #ifndef __XRDOUCNAME2NAME_H__ 2 #define __XRDOUCNAME2NAME_H__ 66 virtual int lfn2pfn(
const char *lfn,
char *buff,
int blen) = 0;
84 virtual int lfn2rfn(
const char *lfn,
char *buff,
int blen) = 0;
102 virtual int pfn2lfn(
const char *pfn,
char *buff,
int blen) = 0;
156 virtual std::vector<std::string *> *n2nVec(
const char *lfn)=0;
164 virtual void Recycle(std::vector<std::string *> *nvP)
166 {
for (
unsigned int i = 0; i < nvP->size(); i++)
213 #define XrdOucgetName2NameArgs XrdSysError *eDest, \ XrdOucName2NameVec()
Constructor and Destructor.
Definition: XrdOucName2Name.hh:176
#define XrdOucgetName2NameArgs
Definition: XrdOucName2Name.hh:213
Definition: XrdOucName2Name.hh:48
virtual void Recycle(std::vector< std::string *> *nvP)
Definition: XrdOucName2Name.hh:164
virtual int lfn2pfn(const char *lfn, char *buff, int blen)=0
Definition: XrdSysError.hh:87
virtual int lfn2rfn(const char *lfn, char *buff, int blen)=0
virtual ~XrdOucName2Name()
Destructor.
Definition: XrdOucName2Name.hh:114
XrdOucName2Name()
Constructor.
Definition: XrdOucName2Name.hh:108
virtual int pfn2lfn(const char *pfn, char *buff, int blen)=0
virtual ~XrdOucName2NameVec()
Definition: XrdOucName2Name.hh:177
XrdOucName2NameVec *Name2NameVec;.
Definition: XrdOucName2Name.hh:143
XrdOucName2Name * XrdOucgetName2Name(XrdOucgetName2NameArgs)