#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().