XrdPosixXrootPath Class Reference

List of all members.

Public Member Functions

void CWD (const char *path)
char * URL (const char *path, char *buff, int blen)
 XrdPosixXrootPath ()
 ~XrdPosixXrootPath ()

Private Attributes

xpathxplist
char * pBase
char * cwdPath
int cwdPlen

Classes

struct  xpath

Detailed Description

Definition at line 35 of file XrdPosix.cc.


Constructor & Destructor Documentation

XrdPosixXrootPath::XrdPosixXrootPath (  ) 

Definition at line 80 of file XrdPosix.cc.

References XrdOucTokenizer::Attach(), cwdPath, cwdPlen, getenv(), XrdOucTokenizer::GetLine(), XrdOucTokenizer::GetToken(), pBase, rindex, and xplist.

XrdPosixXrootPath::~XrdPosixXrootPath (  ) 

Definition at line 116 of file XrdPosix.cc.

References XrdPosixXrootPath::xpath::next, and xplist.


Member Function Documentation

void XrdPosixXrootPath::CWD ( const char *  path  ) 

Definition at line 128 of file XrdPosix.cc.

References cwdPath, cwdPlen, free(), and strcpy().

Referenced by XrdPosix_Chdir().

char * XrdPosixXrootPath::URL ( const char *  path,
char *  buff,
int  blen 
)

Definition at line 146 of file XrdPosix.cc.

References cwdPath, cwdPlen, XrdPosixXrootPath::xpath::nath, XrdPosixXrootPath::xpath::next, XrdPosixXrootPath::xpath::nlen, XrdPosixXrootPath::xpath::path, XrdPosixXrootPath::xpath::plen, XrdPosixXrootPath::xpath::server, XrdPosixXrootPath::xpath::servln, strcat(), strcpy(), and xplist.

Referenced by XrdPosix_Access(), XrdPosix_Acl(), XrdPosix_Fopen(), XrdPosix_isMyPath(), XrdPosix_Lstat(), XrdPosix_Mkdir(), XrdPosix_Open(), XrdPosix_Opendir(), XrdPosix_Pathconf(), XrdPosix_Rename(), XrdPosix_Rmdir(), XrdPosix_Stat(), XrdPosix_Statfs(), XrdPosix_Statvfs(), XrdPosix_Truncate(), XrdPosix_Unlink(), and XrdPosix_URL().


Member Data Documentation

struct xpath* XrdPosixXrootPath::xplist [private]

Definition at line 70 of file XrdPosix.cc.

Referenced by URL(), XrdPosixXrootPath(), and ~XrdPosixXrootPath().

char* XrdPosixXrootPath::pBase [private]

Definition at line 71 of file XrdPosix.cc.

Referenced by XrdPosixXrootPath().

char* XrdPosixXrootPath::cwdPath [private]

Definition at line 72 of file XrdPosix.cc.

Referenced by CWD(), URL(), and XrdPosixXrootPath().

int XrdPosixXrootPath::cwdPlen [private]

Definition at line 73 of file XrdPosix.cc.

Referenced by CWD(), URL(), and XrdPosixXrootPath().


The documentation for this class was generated from the following file:
Generated on Tue Jul 5 16:50:41 2011 for ROOT_528-00b_version by  doxygen 1.5.1