xrootd
|
Classes | |
struct | xpath |
Public Member Functions | |
void | CWD (const char *path) |
char * | URL (const char *path, char *buff, int blen) |
XrdPosixXrootPath () | |
~XrdPosixXrootPath () | |
Private Attributes | |
struct xpath * | xplist |
char * | pBase |
char * | cwdPath |
int | cwdPlen |
XrdPosixXrootPath::XrdPosixXrootPath | ( | ) |
References XrdOucTokenizer::Attach(), cwdPath, cwdPlen, XrdOucTokenizer::GetLine(), XrdOucTokenizer::GetToken(), index(), pBase, rindex, and xplist.
XrdPosixXrootPath::~XrdPosixXrootPath | ( | ) |
References XrdPosixXrootPath::xpath::next, and xplist.
void XrdPosixXrootPath::CWD | ( | const char * | path | ) |
References cwdPath, and cwdPlen.
Referenced by XrdPosix_Chdir().
char * XrdPosixXrootPath::URL | ( | const char * | path, |
char * | buff, | ||
int | blen | ||
) |
References cwdPath, cwdPlen, XrdPosixXrootPath::xpath::nath, XrdPosixXrootPath::xpath::next, XrdPosixXrootPath::xpath::nlen, XrdPosixXrootPath::xpath::path, XrdPosixXrootPath::xpath::plen, XrdPosixXrootPath::xpath::server, XrdPosixXrootPath::xpath::servln, 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().
char* XrdPosixXrootPath::cwdPath [private] |
Referenced by CWD(), URL(), and XrdPosixXrootPath().
int XrdPosixXrootPath::cwdPlen [private] |
Referenced by CWD(), URL(), and XrdPosixXrootPath().
char* XrdPosixXrootPath::pBase [private] |
Referenced by XrdPosixXrootPath().
struct xpath* XrdPosixXrootPath::xplist [private] |
Referenced by URL(), XrdPosixXrootPath(), and ~XrdPosixXrootPath().