Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

XrdOucN2N Class Reference

Inheritance diagram for XrdOucN2N:

Inheritance graph
[legend]
Collaboration diagram for XrdOucN2N:

Collaboration graph
[legend]
List of all members.

Public Member Functions

virtual int lfn2pfn (const char *lfn, char *buff, int blen)
virtual int lfn2rfn (const char *lfn, char *buff, int blen)
virtual int pfn2lfn (const char *lfn, char *buff, int blen)
 XrdOucN2N (XrdSysError *erp, const char *lpfx, const char *rpfx)

Private Member Functions

int concat_fn (const char *prefix, int pfxlen, const char *path, char *buffer, int blen)

Private Attributes

XrdSysErroreDest
char * LocalRoot
int LocalRootLen
char * RemotRoot
int RemotRootLen

Constructor & Destructor Documentation

XrdOucN2N::XrdOucN2N XrdSysError erp,
const char *  lpfx,
const char *  rpfx
 


Member Function Documentation

int XrdOucN2N::concat_fn const char *  prefix,
int  pfxlen,
const char *  path,
char *  buffer,
int  blen
[private]
 

int XrdOucN2N::lfn2pfn const char *  lfn,
char *  buff,
int  blen
[virtual]
 

Implements XrdOucName2Name.

int XrdOucN2N::lfn2rfn const char *  lfn,
char *  buff,
int  blen
[virtual]
 

Implements XrdOucName2Name.

int XrdOucN2N::pfn2lfn const char *  lfn,
char *  buff,
int  blen
[virtual]
 

Implements XrdOucName2Name.


Member Data Documentation

XrdSysError* XrdOucN2N::eDest [private]
 

char* XrdOucN2N::LocalRoot [private]
 

int XrdOucN2N::LocalRootLen [private]
 

char* XrdOucN2N::RemotRoot [private]
 

int XrdOucN2N::RemotRootLen [private]
 


The documentation for this class was generated from the following file:
Generated on Sun Nov 6 13:37:12 2011 for xrootd by  doxygen 1.3.9.1