Public Types | |
| enum | fmtType |
Public Member Functions | |
| int | Format (const char *Host, char *ibuff, char *obuff) |
| XrdMpxXml (fmtType ft) | |
| ~XrdMpxXml () | |
Private Member Functions | |
| char * | Add (char *Buff, const char *Var, const char *Val) |
| void | getVars (XrdOucTokenizer &Data, VarInfo Var[]) |
| int | xmlErr (const char *t1, const char *t2=0, const char *t3=0) |
Private Attributes | |
| fmtType | fType |
| char | vSep |
| char | vSfx |
Classes | |
| struct | VarInfo |
Definition at line 114 of file XrdMpxStats.cc.
| enum XrdMpxXml::fmtType |
Definition at line 118 of file XrdMpxStats.cc.
| XrdMpxXml::XrdMpxXml | ( | fmtType | ft | ) | [inline] |
| XrdMpxXml::~XrdMpxXml | ( | ) | [inline] |
Definition at line 126 of file XrdMpxStats.cc.
| int XrdMpxXml::Format | ( | const char * | Host, | |
| char * | ibuff, | |||
| char * | obuff | |||
| ) |
Definition at line 148 of file XrdMpxStats.cc.
References Add(), XrdMpxXml::VarInfo::Data, getVars(), i, XrdMpxXml::VarInfo::Name, XrdMpxVar::Pop(), XrdMpxVar::Push(), XrdMpxVar::Var(), and xmlErr().
Referenced by XrdMpxOut::Run().
| char * XrdMpxXml::Add | ( | char * | Buff, | |
| const char * | Var, | |||
| const char * | Val | |||
| ) | [private] |
| void XrdMpxXml::getVars | ( | XrdOucTokenizer & | Data, | |
| VarInfo | Var[] | |||
| ) | [private] |
Definition at line 248 of file XrdMpxStats.cc.
References XrdMpxXml::VarInfo::Data, and i.
Referenced by Format().
| int XrdMpxXml::xmlErr | ( | const char * | t1, | |
| const char * | t2 = 0, |
|||
| const char * | t3 = 0 | |||
| ) | [private] |
Definition at line 280 of file XrdMpxStats.cc.
References XrdSysError::Emsg(), and XrdFrm::Say().
Referenced by Format().
fmtType XrdMpxXml::fType [private] |
Definition at line 139 of file XrdMpxStats.cc.
char XrdMpxXml::vSep [private] |
char XrdMpxXml::vSfx [private] |
1.5.1