|
xrootd
|
#include <XrdOucArgs.hh>

Public Member Functions | |
| char * | getarg () |
| char | getopt () |
| void | Set (char *arglist) |
| void | Set (int argc, char **argv) |
| XrdOucArgs (XrdSysError *erp, const char *etxt, const char *StdOpts, const char *optw=0,...) | |
| ~XrdOucArgs () | |
Public Attributes | |
| char * | argval |
Private Attributes | |
| XrdOucTokenizer | arg_stream |
| XrdSysError * | eDest |
| char * | epfx |
| XrdOucArgsXO * | optp |
| char * | vopts |
| char * | curopt |
| int | inStream |
| int | endopts |
| int | Argc |
| int | Aloc |
| char ** | Argv |
| char | missarg |
| XrdOucArgs::XrdOucArgs | ( | XrdSysError * | erp, |
| const char * | etxt, | ||
| const char * | StdOpts, | ||
| const char * | optw = 0, |
||
| ... | |||
| ) |
| char * XrdOucArgs::getarg | ( | ) |
References inStream, arg_stream, XrdOucTokenizer::GetToken(), Aloc, Argc, argval, and Argv.
Referenced by XrdCnsConfig::Configure(), XrdCnsSsiCfg::Configure(), XrdFrmAdmin::Audit(), XrdFrmAdmin::Chksum(), XrdFrmAdmin::MakeLF(), XrdFrmAdmin::Mark(), XrdFrmAdmin::Mmap(), XrdFrmAdmin::Pin(), XrdFrmAdmin::Remove(), XrdFrmAdmin::Parse(), XrdFrmAdmin::Convert(), XrdFrmAdmin::FindFail(), XrdFrmAdmin::FindMmap(), XrdFrmAdmin::FindNocs(), XrdFrmAdmin::FindNolk(), XrdFrmAdmin::FindPins(), XrdFrmAdmin::FindUnmi(), XrdFrmAdmin::QueryPfn(), XrdFrmAdmin::QueryRfn(), XrdFrmAdmin::QuerySpace(), XrdFrmAdmin::QueryUsage(), and XrdFrmAdmin::QueryXfrQ().
| char XrdOucArgs::getopt | ( | ) |
References endopts, curopt, inStream, arg_stream, XrdOucTokenizer::GetToken(), XrdOucTokenizer::RetToken(), Aloc, Argc, Argv, eDest, XrdSysError::Say(), epfx, optp, index(), vopts, argval, and missarg.
Referenced by XrdCnsConfig::Configure(), XrdCnsSsiCfg::Configure(), and XrdFrmAdmin::Parse().
| void XrdOucArgs::Set | ( | char * | arglist | ) |
References inStream, arg_stream, XrdOucTokenizer::Attach(), curopt, endopts, and XrdOucTokenizer::GetLine().
Referenced by XrdCnsConfig::Configure(), XrdCnsSsiCfg::Configure(), and XrdFrmAdmin::Parse().
| void XrdOucArgs::Set | ( | int | argc, |
| char ** | argv | ||
| ) |
int XrdOucArgs::Aloc [private] |
Referenced by XrdOucArgs(), getarg(), getopt(), and Set().
XrdOucTokenizer XrdOucArgs::arg_stream [private] |
int XrdOucArgs::Argc [private] |
Referenced by XrdOucArgs(), getarg(), getopt(), and Set().
char** XrdOucArgs::Argv [private] |
| char* XrdOucArgs::argval |
Referenced by XrdCnsConfig::Configure(), XrdCnsSsiCfg::Configure(), XrdFrmAdmin::Parse(), getarg(), and getopt().
char* XrdOucArgs::curopt [private] |
Referenced by XrdOucArgs(), getopt(), and Set().
XrdSysError* XrdOucArgs::eDest [private] |
Referenced by XrdOucArgs(), and getopt().
int XrdOucArgs::endopts [private] |
Referenced by XrdOucArgs(), getopt(), and Set().
char* XrdOucArgs::epfx [private] |
Referenced by XrdOucArgs(), ~XrdOucArgs(), and getopt().
int XrdOucArgs::inStream [private] |
Referenced by XrdOucArgs(), getarg(), getopt(), and Set().
char XrdOucArgs::missarg [private] |
Referenced by XrdOucArgs(), and getopt().
XrdOucArgsXO* XrdOucArgs::optp [private] |
Referenced by XrdOucArgs(), ~XrdOucArgs(), and getopt().
char* XrdOucArgs::vopts [private] |
Referenced by XrdOucArgs(), ~XrdOucArgs(), and getopt().
1.7.5