#include <XrdOucMsubs.hh>
Public Member Functions | |
| int | Parse (const char *oname, char *msg) |
| int | Subs (XrdOucMsubsInfo &Info, char **Data, int *Dlen) |
| XrdOucMsubs (XrdSysError *errp) | |
| ~XrdOucMsubs () | |
Static Public Attributes | |
| static const int | maxElem = 32 |
Private Types | |
| enum | vNum |
Private Member Functions | |
| char * | getVal (XrdOucMsubsInfo &Info, int vNum) |
Private Attributes | |
| XrdSysError * | eDest |
| char * | mText |
| char * | mData [maxElem+1] |
| int | mDlen [maxElem+1] |
| int | numElem |
Static Private Attributes | |
| static const int | vMax = 22 |
| static const char * | vName [vMax] |
Definition at line 74 of file XrdOucMsubs.hh.
enum XrdOucMsubs::vNum [private] |
Definition at line 90 of file XrdOucMsubs.hh.
| XrdOucMsubs::XrdOucMsubs | ( | XrdSysError * | errp | ) |
| XrdOucMsubs::~XrdOucMsubs | ( | ) |
| int XrdOucMsubs::Parse | ( | const char * | oname, | |
| char * | msg | |||
| ) |
Definition at line 84 of file XrdOucMsubs.cc.
References eDest, XrdSysError::Emsg(), free(), i, j, maxElem, mData, mDlen, mText, numElem, vMax, vName, and vp.
Referenced by XrdFrmConfig::ConfigCmd(), and XrdOssSys::ConfigStageC().
| int XrdOucMsubs::Subs | ( | XrdOucMsubsInfo & | Info, | |
| char ** | Data, | |||
| int * | Dlen | |||
| ) |
Definition at line 130 of file XrdOucMsubs.cc.
References getVal(), Info, k, mData, mDlen, and numElem.
Referenced by XrdCmsPrepare::Add(), XrdFrmTransfer::SetupCmd(), and XrdOssSys::Stage_QT().
| char * XrdOucMsubs::getVal | ( | XrdOucMsubsInfo & | Info, | |
| int | vNum | |||
| ) | [private] |
const int XrdOucMsubs::maxElem = 32 [static] |
Definition at line 78 of file XrdOucMsubs.hh.
Referenced by XrdCmsPrepare::Add(), Parse(), XrdFrmTransfer::SetupCmd(), and XrdOssSys::Stage_QT().
const int XrdOucMsubs::vMax = 22 [static, private] |
const char * XrdOucMsubs::vName [static, private] |
XrdSysError* XrdOucMsubs::eDest [private] |
char* XrdOucMsubs::mText [private] |
Definition at line 99 of file XrdOucMsubs.hh.
Referenced by Parse(), XrdOucMsubs(), and ~XrdOucMsubs().
char* XrdOucMsubs::mData[maxElem+1] [private] |
Definition at line 100 of file XrdOucMsubs.hh.
Referenced by Parse(), Subs(), XrdOucMsubs(), and ~XrdOucMsubs().
int XrdOucMsubs::mDlen[maxElem+1] [private] |
Definition at line 101 of file XrdOucMsubs.hh.
Referenced by Parse(), Subs(), XrdOucMsubs(), and ~XrdOucMsubs().
int XrdOucMsubs::numElem [private] |
Definition at line 102 of file XrdOucMsubs.hh.
Referenced by Parse(), Subs(), XrdOucMsubs(), and ~XrdOucMsubs().
1.5.1